diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 68133283..034d32d3 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -11,7 +11,7 @@ # Author - [ ] Changes are OpenShift compatible - [ ] CRD changes approved -- [ ] CRD documentation for all fields, following the [style guide](https://docs.stackable.tech/home/nightly/contributor/docs-style-guide). +- [ ] CRD documentation for all fields, following the [style guide](https://docs.stackable.tech/home/nightly/contributor/docs/style-guide). - [ ] Helm chart can be installed and deployed operator works - [ ] Integration tests passed (for non trivial changes) - [ ] Changes need to be "offline" compatible @@ -22,7 +22,7 @@ - [ ] Code contains useful comments - [ ] Code contains useful logging statements - [ ] (Integration-)Test cases added -- [ ] Documentation added or updated. Follows the [style guide](https://docs.stackable.tech/home/nightly/contributor/docs-style-guide). +- [ ] Documentation added or updated. Follows the [style guide](https://docs.stackable.tech/home/nightly/contributor/docs/style-guide). - [ ] Changelog updated - [ ] Cargo.toml only contains references to git tags (not specific commits or branches) ``` diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bf0c4686..c779094d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -368,7 +368,13 @@ jobs: make -e build - name: Publish Docker image and Helm chart if: ${{ !github.event.pull_request.head.repo.fork }} - run: make -e publish + run: | + # We want to publish helmcharts only once as they have a common name, while still publishing both images with architecture specific tags + if [ "$(uname -m)" = "x86_64" ]; then + make -e publish + else + make -e docker-publish + fi # Output the name of the published image to the Job output for later use - id: printtag name: Output image name and tag