Skip to content

Fix release workflow + bump to 0.2.1#9

Merged
epalosh merged 1 commit into
mainfrom
fix/ci-release-workflow
May 29, 2026
Merged

Fix release workflow + bump to 0.2.1#9
epalosh merged 1 commit into
mainfrom
fix/ci-release-workflow

Conversation

@epalosh

@epalosh epalosh commented May 29, 2026

Copy link
Copy Markdown
Owner

Bump 0.2.0 -> 0.2.1 (pyproject, init, build/installer defaults, changelog). v0.2.0 was tagged but never shipped due to the broken workflow; 0.2.1 is the first build CI actually publishes.

The release workflow was invalid and never ran: the VirusTotal `scan` job
used `secrets` in a job-level `if:`, which GitHub forbids, so the whole
file failed to parse (0 jobs, every run a failure) and no installer was
ever built. Move the key to job `env` and gate the step with
`if: env.VT_API_KEY != ''` (env is allowed in a step `if`).

Bump 0.2.0 -> 0.2.1 (pyproject, __init__, build/installer defaults,
changelog). v0.2.0 was tagged but never shipped due to the broken
workflow; 0.2.1 is the first build CI actually publishes.
@epalosh epalosh merged commit 42c3971 into main May 29, 2026
2 checks passed
@epalosh epalosh deleted the fix/ci-release-workflow branch May 29, 2026 20:29
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