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

Make proper release #1

Open
andreas-kupries opened this issue Jun 26, 2019 · 0 comments
Open

Make proper release #1

andreas-kupries opened this issue Jun 26, 2019 · 0 comments

Comments

@andreas-kupries
Copy link
Owner

andreas-kupries commented Jun 26, 2019

Notes

  • Release should contain the linenoise sources

From chat

rkeene: aku, One option is to have a "release" branch that corresponds to the contents of the release tarball that forks at the release point, then tag that commit on the release branch

aku: Oh. I see. Make a branch where the linenoise sources are in the repo, and thus automatically in the tarball github will create.

rkeene: Basically create the tarball, create the branch (can Git have multiple branches with the same name ?), then get rid of everything in the branch, and replace it with stuff in the tarball, tag that commit as the release

Note: The above dance gets around github's insistence that the "sources" of a release should be a tagged commit in the repository. They automatically link to the commit and auto-generate archives. The result normally is not a proper release with RE artifacts.

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

No branches or pull requests

1 participant