Skip to content
This repository has been archived by the owner on Jun 13, 2024. It is now read-only.

Improve releasing process #661

Merged
merged 22 commits into from
May 30, 2022
Merged

Improve releasing process #661

merged 22 commits into from
May 30, 2022

Conversation

guidezpl
Copy link
Member

@guidezpl guidezpl commented Apr 26, 2022

This simplifies the releasing process:

  • makes 3 releasing workflows easily runnable with clear options, from https://github.com/flutter/gallery/actions
  • removes funky CHANGELOG generation and uses GitHub releases' auto-generated changelog
  • defers to GitHub release for tag creation (e.g. v2.10.0) upon publish
  • updates the README to reflect all this, and hides less important sections
  • regens the windows directory

@godofredoc godofredoc changed the base branch from master to main May 18, 2022 05:37
@guidezpl
Copy link
Member Author

@godofredoc Per https://github.com/flutter/gallery/actions/runs/2358135455, softprops/action-gh-release@1e07f4398721186383de40550babbdf2b84acfc5 is still not allowed, could you PTAL?

@godofredoc
Copy link
Contributor

softprops/action-gh-release

Can you please give it another try?

@guidezpl guidezpl changed the title use automatic release notes Improve releasing process May 30, 2022
@guidezpl guidezpl marked this pull request as ready for review May 30, 2022 14:17
@guidezpl guidezpl merged commit e8784a1 into main May 30, 2022
@guidezpl guidezpl deleted the automatic-release-notes branch May 31, 2022 08:01
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants