-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Create apt-get release pipeline #221
Conversation
35c4930
to
9b72349
Compare
I've created a PR into the main branch that updates our Nerdbank.GitVersioning to one that uses environment files in GitHub Actions: #224 Once this is merged, we can unblock this branch (might need a rebase). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me! Just a comment about using the API without auth can lead to throttling by IP address - not something we need to address immediately.
… manual event input
1a899ce
to
f29479d
Compare
Rebased. |
Create a new Github workflow for deploying the .deb installer from a release to packages.microsoft.com
Creating a new workflow to be triggered off full release to download the signed .deb asset and deploy it.
The workflow does not currently check if the .deb is actually signed, this is something the repo api will do in the future similar to how it currently does for rpm packages.
Builds now failing because of https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
set-env
usage in the GitVersioning tools :(