Skip to content

Add Amore release GitHub Action - #159

Draft
mfauzaan wants to merge 1 commit into
mainfrom
codex/amore-release-action
Draft

Add Amore release GitHub Action#159
mfauzaan wants to merge 1 commit into
mainfrom
codex/amore-release-action

Conversation

@mfauzaan

@mfauzaan mfauzaan commented Jul 8, 2026

Copy link
Copy Markdown
Member

Summary

  • add a GitHub Actions release workflow using AmoreComputer/release-action
  • resolve release version/build from Version.xcconfig and release notes from CHANGELOG.md
  • publish stable tag runs to GitHub Releases with the generated DMG asset
  • document tag-based release flow and required Action secrets

Notes

  • The upstream Amore action README documents @v1, but that tag does not exist yet, so the workflow pins the current action commit SHA.

Validation

  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/release.yml"); puts "release.yml ok"'\n- GO111MODULE=on go run github.com/rhysd/actionlint/cmd/actionlint@latest .github/workflows/release.yml .github/workflows/swift-tests.yml\n- git diff --check -- .github/workflows/release.yml README.md\n- local metadata extraction dry run against Version.xcconfig and CHANGELOG.md

@mfauzaan
mfauzaan marked this pull request as draft August 14, 2026 07:22
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