-
Notifications
You must be signed in to change notification settings - Fork 21
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
chore: test artifacts before publish #198
Conversation
currently some extra conditionals to not deploy the arm packages. should we start an issue for adding arm testing to our workflows? |
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 like the matrix approach in general but one of my concerns with this currently is parallelizing the architecture publishes. Maybe not critical but currently this would publish the arm64
packages regardless of whether or not amd64
testing fails I think? I don't think we necessarily need to test the arm build in CI, but it would be good to only publish when the test succeeds. We could just switch back to publishing both in the same task and drop arch from the matrix, but might be other approaches that are more optimal.
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.
Good with this to start - can think through optimizations around create, etc as a follow on but want to get this testing into our process now.
🤖 I have created a release *beep* *boop* --- ## [0.16.0](v0.15.1...v0.16.0) (2024-03-15) ### Features * add velero package ([#210](#210)) ([a272945](a272945)) * **operator:** add events and improve lifecycle ops ([#245](#245)) ([502c044](502c044)) ### Bug Fixes * ocsp lookup egress policy ([#255](#255)) ([77c38f2](77c38f2)) ### Miscellaneous * add flavor to pepr build task ([#238](#238)) ([29bf8a3](29bf8a3)) * **deps:** update grafana ([#144](#144)) ([6987927](6987927)) * **deps:** update neuvector ([#73](#73)) ([50f6c90](50f6c90)) * test artifacts before publish ([#198](#198)) ([9732f32](9732f32)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
🤖 I have created a release *beep* *boop* --- ## [0.16.0](defenseunicorns/uds-core@v0.15.1...v0.16.0) (2024-03-15) ### Features * add velero package ([#210](defenseunicorns/uds-core#210)) ([a272945](defenseunicorns/uds-core@a272945)) * **operator:** add events and improve lifecycle ops ([#245](defenseunicorns/uds-core#245)) ([502c044](defenseunicorns/uds-core@502c044)) ### Bug Fixes * ocsp lookup egress policy ([#255](defenseunicorns/uds-core#255)) ([77c38f2](defenseunicorns/uds-core@77c38f2)) ### Miscellaneous * add flavor to pepr build task ([#238](defenseunicorns/uds-core#238)) ([29bf8a3](defenseunicorns/uds-core@29bf8a3)) * **deps:** update grafana ([#144](defenseunicorns/uds-core#144)) ([6987927](defenseunicorns/uds-core@6987927)) * **deps:** update neuvector ([#73](defenseunicorns/uds-core#73)) ([50f6c90](defenseunicorns/uds-core@50f6c90)) * test artifacts before publish ([#198](defenseunicorns/uds-core#198)) ([9732f32](defenseunicorns/uds-core@9732f32)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
## Description Test artifacts before publishing them to make sure nothing has changed with upstream or ironbank images. ## Related Issue Resolves #150 ## Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [x] Other (security config, docs update, etc) ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md)(https://github.com/defenseunicorns/uds-template-capability/blob/main/CONTRIBUTING.md#submitting-a-pull-request) followed --------- Co-authored-by: Micah Nagel <micah.nagel@defenseunicorns.com>
🤖 I have created a release *beep* *boop* --- ## [0.16.0](v0.15.1...v0.16.0) (2024-03-15) ### Features * add velero package ([#210](#210)) ([a272945](a272945)) * **operator:** add events and improve lifecycle ops ([#245](#245)) ([502c044](502c044)) ### Bug Fixes * ocsp lookup egress policy ([#255](#255)) ([77c38f2](77c38f2)) ### Miscellaneous * add flavor to pepr build task ([#238](#238)) ([29bf8a3](29bf8a3)) * **deps:** update grafana ([#144](#144)) ([6987927](6987927)) * **deps:** update neuvector ([#73](#73)) ([50f6c90](50f6c90)) * test artifacts before publish ([#198](#198)) ([9732f32](9732f32)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Description
Test artifacts before publishing them to make sure nothing has changed with upstream or ironbank images.
Related Issue
Resolves #150
Type of change
Checklist before merging