Skip to content

feature(CI): update release workflow to refresh README asset links - #15

Merged
almostintuitive merged 7 commits into
mainfrom
copilot/update-readme-latest-tag
Apr 1, 2026
Merged

feature(CI): update release workflow to refresh README asset links#15
almostintuitive merged 7 commits into
mainfrom
copilot/update-readme-latest-tag

Conversation

Copilot AI commented Apr 1, 2026

Copy link
Copy Markdown
Contributor
  • Inspect release workflow, README links, and repository test/build commands
  • Run existing build/tests to establish baseline
  • Update the release workflow to refresh README release/binary links to the published tag
  • Re-run relevant validation
  • Open a pull request

Copilot AI and others added 7 commits April 1, 2026 18:22
Agent-Logs-Url: https://github.com/aperiodic-io/cli/sessions/38b74afd-5923-4e59-bff2-fa066c5e27f0

Co-authored-by: almostintuitive <5416288+almostintuitive@users.noreply.github.com>
Agent-Logs-Url: https://github.com/aperiodic-io/cli/sessions/38b74afd-5923-4e59-bff2-fa066c5e27f0

Co-authored-by: almostintuitive <5416288+almostintuitive@users.noreply.github.com>
Agent-Logs-Url: https://github.com/aperiodic-io/cli/sessions/38b74afd-5923-4e59-bff2-fa066c5e27f0

Co-authored-by: almostintuitive <5416288+almostintuitive@users.noreply.github.com>
Agent-Logs-Url: https://github.com/aperiodic-io/cli/sessions/38b74afd-5923-4e59-bff2-fa066c5e27f0

Co-authored-by: almostintuitive <5416288+almostintuitive@users.noreply.github.com>
Agent-Logs-Url: https://github.com/aperiodic-io/cli/sessions/38b74afd-5923-4e59-bff2-fa066c5e27f0

Co-authored-by: almostintuitive <5416288+almostintuitive@users.noreply.github.com>
Agent-Logs-Url: https://github.com/aperiodic-io/cli/sessions/38b74afd-5923-4e59-bff2-fa066c5e27f0

Co-authored-by: almostintuitive <5416288+almostintuitive@users.noreply.github.com>
Agent-Logs-Url: https://github.com/aperiodic-io/cli/sessions/38b74afd-5923-4e59-bff2-fa066c5e27f0

Co-authored-by: almostintuitive <5416288+almostintuitive@users.noreply.github.com>
Copilot AI requested a review from almostintuitive April 1, 2026 18:29
@almostintuitive almostintuitive changed the title Update release workflow to refresh README asset links feature(CI): update release workflow to refresh README asset links Apr 1, 2026
@almostintuitive
almostintuitive marked this pull request as ready for review April 1, 2026 18:37
@almostintuitive
almostintuitive merged commit 0193aab into main Apr 1, 2026
3 checks passed
@almostintuitive
almostintuitive deleted the copilot/update-readme-latest-tag branch April 1, 2026 18:38
almostintuitive added a commit that referenced this pull request Aug 19, 2026
…es (#18)

## Summary
- `ci.yml`'s `release` job already builds every OS/arch binary and
publishes the GitHub release on tag push.
- `release-assets.yml` also triggers on `release: published`, rebuilding
the same binaries and trying to upload them again — which GitHub now
rejects once a release is published ("Cannot upload asset ... to an
immutable release"), as seen in [run
#32262281202](https://github.com/aperiodic-io/cli/actions/runs/32262281202).
- The only part of `release-assets.yml` that isn't redundant is the
README release-link update (added in #15), so this trims the workflow
down to just that.

## Test plan
- [ ] Push a new tag (or trigger `workflow_dispatch` with an existing
tag) and confirm `release-assets.yml` only updates README links, without
attempting a duplicate asset upload
- [ ] Confirm `ci.yml`'s release job still publishes assets successfully
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.

2 participants