Skip to content

Put releases back on merges to main#468

Merged
JE-Chen merged 2 commits into
mainfrom
dev
Jul 23, 2026
Merged

Put releases back on merges to main#468
JE-Chen merged 2 commits into
mainfrom
dev

Conversation

@JE-Chen

@JE-Chen JE-Chen commented Jul 23, 2026

Copy link
Copy Markdown
Member

Carries #467 to main. Merging this PR is itself the first auto-release: stable.yml's publish job fires on the push, bumps 0.0.2150.0.216, uploads to PyPI with the existing PYPI_API_TOKEN, pushes the [skip ci] bump commit and tag v0.0.216, and creates the GitHub Release.

That published version carries pillow==12.3.0, which is what closes the 13 open Dependabot alerts.

JE-Chen added 2 commits July 23, 2026 15:19
Restores the guard 7ddac38 replaced with `if: false`, so merging to main
bumps the patch version, uploads to PyPI with the existing PYPI_API_TOKEN
secret, and pushes the bump commit plus its tag. The guard matters: the
same workflow also fires on pull requests and a nightly schedule, and an
unguarded job would cut a release from both.

release.yml keeps building, smoke-testing and attesting every v* tag —
only its upload is switched off, so the tag stable.yml pushes cannot
start a second upload of a version PyPI already has. Going back to
tag-driven releases means registering a PyPI trusted publisher for
release.yml and swapping the two conditions.
…merge

Put releases back on merges to main
@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@sonarqubecloud

Copy link
Copy Markdown

@JE-Chen
JE-Chen merged commit 37c32a0 into main Jul 23, 2026
22 checks passed
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