Skip to content

Backport of [NET-3029] Migrate build-distros to GHA into release/1.15.x#16718

Merged
loshz merged 2 commits intorelease/1.15.xfrom
backport/loshz/NET-3029-build-distros/loudly-pro-airedale
Mar 21, 2023
Merged

Backport of [NET-3029] Migrate build-distros to GHA into release/1.15.x#16718
loshz merged 2 commits intorelease/1.15.xfrom
backport/loshz/NET-3029-build-distros/loudly-pro-airedale

Conversation

@hc-github-team-consul-core
Copy link
Collaborator

Backport

This PR is auto-generated from #16669 to be assessed for backporting due to the inclusion of the label backport/1.15.

WARNING automatic cherry-pick of commits failed. Commits will require human attention.

merge conflict error: unable to process merge commit: "61164bf2b226baad9a4ec65e602418652adb89c3", automatic backport requires rebase workflow

The below text is copied from the body of the original PR.


Signed-off-by: Dan Bond danbond@protonmail.com

Description

This PR introduces a new build-distros GitHub Actions workflow that is intended to replace the CircleCI equivalent. It is aimed at checking new commits don't introduce any breaking build changes.

The matrix is as follows:

  • 386: freebsd, linux, windows
  • amd64: darwin, freebsd, linux, solaris, windows
  • arm: linux

Notes

  • It does not build UI changes as there is already a separate PR job for that, and it is also covered as part of the CRT pipelines.
  • The existing CircleCI jobs will be removed in a separate PR.

Overview of commits

@hc-github-team-consul-core hc-github-team-consul-core force-pushed the backport/loshz/NET-3029-build-distros/loudly-pro-airedale branch from 55b1037 to fa8a7c5 Compare March 21, 2023 17:38
Copy link
Collaborator

Choose a reason for hiding this comment

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

Auto approved Consul Bot automated PR

@github-actions github-actions bot added the theme/contributing Additions and enhancements to community contributing materials label Mar 21, 2023
@jmurret jmurret marked this pull request as ready for review March 21, 2023 18:43
@jmurret jmurret requested a review from a team March 21, 2023 18:43
@jmurret jmurret requested a review from a team as a code owner March 21, 2023 18:43
@jmurret jmurret requested review from jeanneryan and modrake and removed request for a team March 21, 2023 18:43
loshz added 2 commits March 21, 2023 12:53
Signed-off-by: Dan Bond <danbond@protonmail.com>
@jmurret jmurret force-pushed the backport/loshz/NET-3029-build-distros/loudly-pro-airedale branch from 0b1409e to 8713102 Compare March 21, 2023 18:53
@loshz loshz merged commit 16a1976 into release/1.15.x Mar 21, 2023
@loshz loshz deleted the backport/loshz/NET-3029-build-distros/loudly-pro-airedale branch March 21, 2023 22:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

theme/contributing Additions and enhancements to community contributing materials

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants