Skip to content
This repository has been archived by the owner on Oct 2, 2023. It is now read-only.

Release rules_docker on tag to the repo #2102

Closed
gravypod opened this issue Jun 3, 2022 · 2 comments
Closed

Release rules_docker on tag to the repo #2102

gravypod opened this issue Jun 3, 2022 · 2 comments

Comments

@gravypod
Copy link
Collaborator

gravypod commented Jun 3, 2022

Right now releases are done manually be me from a script in google3 which has been deleted at head. This script zips the repo, generates a description, and uploads it to github. I would love if this process was automated outside of google3.

Ideal workflow:

  1. We make a release branch git checkout -b release-0.29.0
  2. We push the release branch git push -u origin release-0.29.0
  3. Git automatically creates a release for this branch called 0.29.0.zip with all of the PRs that have been merged included in it.
@kriscfoster
Copy link
Contributor

Hi @gravypod, PR listed above. I actually made the experience the following:

  • go to whatever branch you want to release from e.g. master
  • git tag -a v0.25.0 -m ""
  • git push origin v0.25.0
  • a release is created

Here's a demo.

@uhthomas
Copy link
Collaborator

Fixed by #2106

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants