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: refactor to skip tests on arm64 #96

Merged
merged 1 commit into from
Jun 18, 2024
Merged

Conversation

ericwyles
Copy link
Contributor

Description

After doing some more experiments we decided to not run arm64 tests under emulation. We will still build the package but not run tests on it. This PR splits the publish steps up into build/test/publish so that they can be selectively ran based on architecture, skipping the tests on arm64.

Related Issue

Relates to #84

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 chore: refactor to skip qemu and tests on arm64 chore: refactor to skip tests on arm64 Jun 18, 2024
@ericwyles ericwyles marked this pull request as ready for review June 18, 2024 21:22
@ericwyles ericwyles merged commit b337bdb into main Jun 18, 2024
14 checks passed
@ericwyles ericwyles deleted the ewyles/skip-arm-tests branch June 18, 2024 21:36
@ericwyles ericwyles self-assigned this Jun 18, 2024
ericwyles pushed a commit that referenced this pull request Jun 20, 2024
🤖 I have created a release *beep* *boop*
---


##
[9.8.1-uds.1](v9.8.1-uds.0...v9.8.1-uds.1)
(2024-06-20)


### Features

* add wait for MM package CR readiness
([#88](#88))
([8c18d54](8c18d54))


### Miscellaneous

* add `Made for UDS` badge to Mattermost
([#90](#90))
([fce7636](fce7636))
* add testing on arm64 architecture using qemu
([#95](#95))
([ba4e8cc](ba4e8cc))
* add tests before publishing a release and remove arm64 architecture
([#91](#91))
([c136830](c136830))
* **deps:** update mattermost support dependencies
([#87](#87))
([c0e0ca9](c0e0ca9))
* **deps:** update mattermost support dependencies
([#94](#94))
([c4fecda](c4fecda))
* exclude registry1 arm64 architecture from matrix
([#97](#97))
([7c6199d](7c6199d))
* refactor to skip tests on arm64
([#96](#96))
([b337bdb](b337bdb))

---
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.

2 participants