Skip to content

ci: add AUR publish preflight checks - #199

Merged
ulises-jeremias merged 1 commit into
mainfrom
ci/issue-194-aur-publish
Jul 17, 2026
Merged

ci: add AUR publish preflight checks#199
ulises-jeremias merged 1 commit into
mainfrom
ci/issue-194-aur-publish

Conversation

@ulises-jeremias

Copy link
Copy Markdown
Member

Summary

  • add concurrency/timeout guardrails to AUR publishing
  • validate manual/tag versions before touching PKGBUILD
  • add retries for PyPI metadata resolution and AUR availability preflight
  • verify AUR RPC after publish and write the observed version to the job summary
  • document the AUR publish failure runbook

Test plan

  • ruby -e 'require "yaml"; YAML.load_file(ARGV[0]); puts "yaml ok"' .github/workflows/publish-aur.yml
  • git diff --check

Closes#194

Co-authored-by: Cursor <cursoragent@cursor.com>
@ulises-jeremias
ulises-jeremiasforce-pushed the ci/issue-194-aur-publish branch from b934142 to a73fa69CompareJuly 17, 2026 07:06
@ulises-jeremias
ulises-jeremias merged commit 6aa6dff into mainJul 17, 2026
9 checks passed
@ulises-jeremias
ulises-jeremias deleted the ci/issue-194-aur-publish branch July 17, 2026 07:09
Sign up for freeto 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.

ci(dist): stabilize AUR publish workflow (currently failing)

1 participant

@ulises-jeremias