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

CRT onboarding #582

Merged
merged 9 commits into from
Jun 3, 2022
Merged

CRT onboarding #582

merged 9 commits into from
Jun 3, 2022

Conversation

lgfa29
Copy link
Contributor

@lgfa29 lgfa29 commented May 9, 2022

Migrate the release process to use the new CRT pipeline. Apart from adding a standardized release flow, the new pipeline solves several outstanding issues.

Also standardize on some release practices, like using make dev instead of make build and formatting HCL files on lint.

Closes #88
Closes #89
Closes #304
Closes #517

@lgfa29 lgfa29 force-pushed the crt branch 4 times, most recently from 2e6f80b to 2bacb7e Compare May 26, 2022 00:34
@lgfa29 lgfa29 changed the base branch from main to update-deps May 26, 2022 00:49
Base automatically changed from update-deps to main May 26, 2022 16:42
@lgfa29 lgfa29 force-pushed the crt branch 3 times, most recently from 1a12d00 to 4cd401d Compare May 26, 2022 18:46
The `github.event` context is not available to workflows dispatch calls,
so the `repo` env var was empty.

Using the `PKG_NAME` avoids this problem and also provides a more
consistent artifact naming, since all other are based on this value
already.

GitHub release pages also render the line break in the Markdown,
resulting in a weird narrow output.
Copy link

@DerekStrickland DerekStrickland left a comment

Choose a reason for hiding this comment

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

:shipit:

@lgfa29 lgfa29 merged commit 1a04071 into main Jun 3, 2022
@lgfa29 lgfa29 deleted the crt branch June 3, 2022 21:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants