Skip to content

Add workflow to verify dSYMs.zip is attached on release PRs#52

Merged
tompsota merged 1 commit into
mainfrom
feat/check-dsyms-on-release-pr
Jun 11, 2026
Merged

Add workflow to verify dSYMs.zip is attached on release PRs#52
tompsota merged 1 commit into
mainfrom
feat/check-dsyms-on-release-pr

Conversation

@tompsota

@tompsota tompsota commented Jun 11, 2026

Copy link
Copy Markdown
Member

Summary

  • Adds a new .github/workflows/check-dsyms.yml workflow
  • Triggers on pull_request events with types labeled and edited
  • Runs only when the release label is present on the PR
  • Fails if no dSYMs.zip URL is found in the PR description

Test plan:

  • Open a PR, apply the release label without a dSYMs.zip attachment → workflow should fail
  • Edit the PR description to include a dSYMs.zip attachment URL → workflow should pass
  • Apply the release label when dSYMs.zip is already in the description → workflow should pass

Made with Cursor

Fails CI if a PR with the 'release' label is missing a dSYMs.zip
attachment in its description.

Co-authored-by: Cursor <cursoragent@cursor.com>
@tompsota tompsota added release Create release after merging this PR and removed release Create release after merging this PR labels Jun 11, 2026
@tompsota tompsota merged commit 6e7c7b5 into main Jun 11, 2026
2 of 3 checks passed
@tompsota tompsota deleted the feat/check-dsyms-on-release-pr branch June 11, 2026 08:11
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