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

chore: add pre release testing #87

Merged
merged 9 commits into from
Jun 12, 2024
Merged

Conversation

ericwyles
Copy link
Contributor

@ericwyles ericwyles commented Jun 11, 2024

Description

  • Add pre release testing
  • Add build and test on arm64 runner for arm64 arch, moving arch to the github workflow matrix
  • Update to latest uds-common
  • Change registry1 sonarqube community image to more stable image ref
  • Update to latest postgres operator for arm64 support

Related Issue

Fixes #84
Relates to #defenseunicorns/uds-software-factory#30

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Other (security config, docs update, etc)

Checklist before merging

@ericwyles ericwyles changed the title Ewyles/pre release testing chore: add pre release testing Jun 11, 2024
@ericwyles ericwyles marked this pull request as ready for review June 11, 2024 16:21
@ericwyles ericwyles requested a review from a team as a code owner June 11, 2024 16:21
@ericwyles
Copy link
Contributor Author

Can't exactly get a full test on this through to publish since this only happens on release and I don't want to publish things for testing, but I did most of the flow in a branch with a copy of the tag-and-release.yaml modified here: https://github.com/defenseunicorns/uds-package-sonarqube/actions/runs/9455905917

Copy link
Contributor

@Racer159 Racer159 left a comment

Choose a reason for hiding this comment

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

tested locally and it worked

@ericwyles ericwyles merged commit f024ebf into main Jun 12, 2024
10 checks passed
@ericwyles ericwyles deleted the ewyles/pre-release-testing branch June 12, 2024 03:01
ericwyles pushed a commit that referenced this pull request Jun 20, 2024
🤖 I have created a release *beep* *boop*
---


##
[9.9.5-uds.1](v9.9.5-uds.0...v9.9.5-uds.1)
(2024-06-20)


### Features

* add wait for SQ package CR readiness
([#85](#85))
([3f1db0e](3f1db0e))
* allow for Postgres password secret generation
([#88](#88))
([84503e5](84503e5))


### Miscellaneous

* add debug output on tag-and-release and test workflows
([#90](#90))
([ad11fca](ad11fca))
* add pre release testing
([#87](#87))
([f024ebf](f024ebf))
* **deps:** update sonarqube support dependencies
([#80](#80))
([ab2bd2f](ab2bd2f))
* **deps:** update sonarqube support dependencies
([#83](#83))
([cc7e869](cc7e869))

---
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add testing of release artifacts before publish on release workflow
2 participants