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

Add release automation #29

Merged
merged 1 commit into from
May 2, 2024
Merged

Conversation

motiejus
Copy link
Collaborator

@motiejus motiejus commented Apr 25, 2024

Once a tag is pushed to github, it will:

  • create a "release archive"
  • create the release with the release archive

The release will be a "pre-release draft", so a human will need to go and make it "latest and greatest".

Example what happened in my fork when I pushed the tag: https://github.com/motiejus/inotify-info/actions/runs/8833871736/job/24254232221 https://github.com/motiejus/inotify-info/releases/tag/untagged-821f6dd9487d26fa828c

Fixes #23

Once a tag is pushed to github, it will:

- create a "release archive"
- create the release with the release archive

The release will be a "pre-release draft", so a human will need to go
and make it "latest and greatest".

Example what happened in my fork when I pushed the tag:
https://github.com/motiejus/inotify-info/actions/runs/8833871736/job/24254232221
https://github.com/motiejus/inotify-info/releases/tag/untagged-821f6dd9487d26fa828c
@motiejus
Copy link
Collaborator Author

motiejus commented May 1, 2024

Gentle ping @mikesart

Copy link
Owner

@mikesart mikesart left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know anything about the release yaml stuff, but the rest of it looks great to me, so... 👍 Thanks!

@motiejus motiejus merged commit 6abef0e into mikesart:master May 2, 2024
4 checks passed
@motiejus motiejus deleted the motiejus-release branch May 2, 2024 03:55
@motiejus
Copy link
Collaborator Author

motiejus commented May 2, 2024

I don't know anything about the release yaml stuff, but the rest of it looks great to me, so... 👍 Thanks!

After landing this PR I tagged v0.0.1, pushed it to your repo, and https://github.com/mikesart/inotify-info/releases/tag/v0.0.1 got automatically created.

Thanks. :)

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.

tag "releases" occasionally?
2 participants