-
Notifications
You must be signed in to change notification settings - Fork 91
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
ci: refactor workflows #275
ci: refactor workflows #275
Conversation
.github/workflows/image_rs_build.yml
Outdated
- 'main' | ||
paths: | ||
- 'image-rs/**' | ||
- '.github/image_rs_build.yml' |
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.
Hey @katexochen , I'm not strong with github workflows, but should this be .github/workflows/image_rs_build.yml
? Similar thing for .github/workflows/ocicrypt_rs_build.yml
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.
Yes, thanks for catching this. :)
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.
Much thanks for this @katexochen ! The CI now looks much better. Only some personal questions
.github/workflows/aa_cc_kbc.yml
Outdated
@@ -1,6 +1,8 @@ | |||
name: CC kbc build CI | |||
on: | |||
push: | |||
branches: | |||
- "main" |
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.
I found others are 'main'
. Does this matter? s.t. '
and "
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.
I don't think it makes a difference, but I updated it anyway for consistency.
@@ -4,3 +4,4 @@ Cargo.lock | |||
.DS_Store | |||
|
|||
image-rs/scripts/attestation-agent | |||
shell.nix |
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.
Is this something left when test?
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.
This file is part of my local development setup, so I added to .gitignore.
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.
Thanks @katexochen LGTM!
Can you rebase this PR? @katexochen |
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
Some refactoring of workflows:
workflow_dispatch
trigger to every test workflow, so they can be triggered manually where needed (like on forks).