Skip to content
This repository was archived by the owner on Aug 3, 2026. It is now read-only.

chore: resolve conflict markers left by the release automation - #80

Merged
vdusek merged 1 commit into
masterfrom
fix/release-conflict-markers
Aug 3, 2026
Merged

chore: resolve conflict markers left by the release automation#80
vdusek merged 1 commit into
masterfrom
fix/release-conflict-markers

Conversation

@vdusek

@vdusek vdusek commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

The 2.3.0 stable release and the automatic beta release (dispatched by on_master.yaml for the same push) ran
concurrently. The beta run had already generated its own 2.3.1 bump from the pre-release base, so when its changelog
job did git pull --rebase --autostash, applying the autostash conflicted - and apify/actions/signed-commit staged
and committed the conflicted worktree, pushing b224c0b with literal conflict markers in CHANGELOG.md,
pyproject.toml, and uv.lock. That left pyproject.toml as invalid TOML, which is also why the beta PyPI publish
job failed with TOML parse error at line 7: <<<<<<< Updated upstream.

This resolves all three conflicts in favour of the released state, so the tree is identical to the v2.3.0 tag:
version = "2.3.0" in pyproject.toml and uv.lock, and the ## [2.3.0] changelog section without the
not yet released block. The next release regenerates that block itself, as it did after every previous release.

The published 2.3.0 on PyPI is unaffected - no beta was ever published.

✍️ Drafted by Claude Code

@vdusek vdusek added t-tooling Issues with this label are in the ownership of the tooling team. adhoc Ad-hoc unplanned task added during the sprint. labels Aug 3, 2026
@vdusek vdusek self-assigned this Aug 3, 2026
@github-actions github-actions Bot added this to the 146th sprint - Tooling team milestone Aug 3, 2026
@vdusek
vdusek marked this pull request as ready for review August 3, 2026 12:02
@vdusek
vdusek requested a review from janbuchar August 3, 2026 12:02
@vdusek
vdusek merged commit 0e67b1a into master Aug 3, 2026
25 checks passed
@vdusek
vdusek deleted the fix/release-conflict-markers branch August 3, 2026 12:10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

adhoc Ad-hoc unplanned task added during the sprint. t-tooling Issues with this label are in the ownership of the tooling team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants