Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PLAYNEXT-500 Improve release workflow #519

Merged
merged 15 commits into from
Sep 29, 2024
Merged

Conversation

pyby
Copy link
Member

@pyby pyby commented Sep 29, 2024

Description

Following #515 , the AppStore release workflow can be improved, as it's not on a release branch or master branch anymore, but the main branch. Automation and easier CI UI usage.

Changes Made

  • Allow on CI UI to set the tag_version to release.
  • Add Github action to check labels on opened PR.
  • Improve scheduled fastlane "AppStore Status" to run "publish release notes" automatically when a new AppStore release is published.
  • Improve workflow documentation.
  • Add table of content for readme.md and workflows.md.

Checklist

  • I have followed the project's style guidelines.
  • I have performed a self-review of my own changes.
  • I have made corresponding changes to the documentation.
  • My changes do not generate new warnings.
  • I have tested my changes and I am confident that it works as expected and doesn't introduce any known regressions.
  • I have reviewed the contribution guidelines.

@pyby pyby added the CI CI workflow improvement or update (issue and PR) - release notes section label Sep 29, 2024
@pyby pyby merged commit f91d106 into main Sep 29, 2024
3 checks passed
@pyby pyby deleted the PLAYNEXT-500-release-worflow branch September 29, 2024 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI CI workflow improvement or update (issue and PR) - release notes section
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant