Commit graph

57 commits

Author SHA1 Message Date
Mislav Marohnić
7edde9306a Move Windows build scripts under script/ 2020-01-07 15:51:57 +01:00
Mislav Marohnić
2271f4cdb6 Generate changelog on release
The changelog is generated using the git log of pull request merges
since the last tagged release, and is in the following format:

    * {PR title} #{PR number}
2020-01-07 13:55:56 +01:00
vilmibm
06d90d5e46 automatically produce MSI files for releases
This commit:

- Adds config for building Windows installers
- Adds an action for fetching exe files built by goreleaser
- Adds an action for building Windows installers
- Adds an action for adding MSI files to an existing GH release
- Adds MSI signing to our release flow
- Disables homebrew formula bumping for prereleases
- Allows the release asset copying action to copy windows assets
2019-12-19 15:03:03 -06:00
Mislav Marohnić
e7bebaeebc Inject production OAuth client ID+secret into release 2019-11-08 18:57:22 +01:00
Mislav Marohnić
daf291b6bc No need for GITHUB_TOKEN to bump-homebrew-formula
The download URL is a public resource
2019-11-08 18:57:22 +01:00
Mislav Marohnić
558376b059 Updates to copy-release action 2019-11-08 18:57:22 +01:00
Corey Johnson
7f70a342a3 Publish release for git tag 2019-11-08 18:53:09 +01:00