Making a release on GitHub
August 20, 2019 —
Jesse Harris
Today's journey is using git and github to release PwshBlog
The following are my notes on the matter.
Making an archive
Normally when you make a release, you want to make an archive of the release available for people to download. You could use git's built-in tags feature alone, but that will include other bits of your repository that you probably don't want to include.
Enter git archive
The following are steps to creating the archive
Create a
.gitattributesfileAdd lines like the following
.gitignore export-ignore appveyor.yml export-ignoreAdd and commit the
.gitattributesfile for it to workCreate a tag
git tag -a v0.9.0Now create the archive
git archive --format=zip --prefix=PwshBlog/ v0.9.0 -o v0.9.0.zipGo create your release on github and drag in the created archive!