Skip to content

release.yml: verify the C128 build outputs too - #10

Merged
DNSGeek merged 1 commit into
mainfrom
claude/release-c128-checks
Oct 17, 2026
Merged

DNSGeek merged 1 commit into
mainfrom
claude/release-c128-checks

Conversation

@DNSGeek

@DNSGeek DNSGeek commented Oct 17, 2026

Copy link
Copy Markdown
Owner

Summary

The release job's verify step predates the C128 port and only checked the C64 PRGs, although the same make_petproject.sh run puts the C128 editor, modules and boot sector on the released disk. This copies the C128 checks from build.yml into release.yml, so a C128-only breakage fails the release instead of shipping a bad disk.

No change to what is built or published.

Verification

The checks are the ones build.yml already runs on every push and pull request (they passed on the PR 9 merge). The head -c 3 ... | grep -q CBM boot-sector check was also run against a local build.

🤖 Generated with Claude Code

The release job's verify step predates the C128 port and only checked the
C64 PRGs, although the same make_petproject.sh run puts the C128 set and
its boot sector on the released disk.  Add the C128 checks build.yml
already runs so a C128-only breakage fails the release instead of
shipping.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@DNSGeek
DNSGeek merged commit 5ab7f40 into main Oct 17, 2026
3 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