Skip to content

release: keep the dist build-setup steps out of GitHub's workflow directory - #313

Merged
pierre-warnier merged 1 commit into
mainfrom
fix/build-setup-not-a-workflow
Sep 15, 2026
Merged

pierre-warnier merged 1 commit into
mainfrom
fix/build-setup-not-a-workflow

Conversation

@pierre-warnier

Copy link
Copy Markdown
Collaborator

GitHub reads every YAML file directly under .github/workflows as a workflow. The build-setup file added for dist in #312 is a bare list of steps, not a workflow, and GitHub has reported it as a failing workflow on every push to main since. dist resolves github-build-setup relative to .github/workflows, so the file moves to .github/workflows/setup/, where GitHub does not look. release.yml regenerated with dist 0.33.0: identical, the inlined steps are the same; dist plan still yields the nine artifacts.

…ectory

GitHub reads every YAML file directly under .github/workflows as a
workflow. The build-setup file added for dist is a bare list of steps,
not a workflow, and GitHub reported it as a failing one on every push
to main since #312. dist resolves github-build-setup relative to
.github/workflows, so the file moves one directory down, where GitHub
does not look. release.yml regenerated: identical, the steps it inlines
are the same.
@pierre-warnier
pierre-warnier merged commit 3a4f5c5 into main Sep 15, 2026
13 checks passed
@pierre-warnier
pierre-warnier deleted the fix/build-setup-not-a-workflow branch September 15, 2026 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant