Commit Graph

592 Commits

Author SHA1 Message Date
Michal Kuratczyk cd75fc92ac
Disable dialyzer in `master` OTP workflow 2023-04-13 14:37:18 +02:00
dependabot[bot] 8d3e471556
Bump peter-evans/create-pull-request from 4.2.4 to 5.0.0
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.2.4 to 5.0.0.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4.2.4...v5.0.0)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-05 18:59:27 +00:00
Marcial Rosales 829d9d9428 Read JWT token from Authorization Header 2023-04-04 12:00:08 +04:00
Rin Kuryloski 9467c2eab3 Give each of the summary jobs in actions different names
Otherwise they do not appear to be selectable in the github branch
protection rules UI
2023-03-16 12:52:56 +01:00
Rin Kuryloski f32e34691e Add "Summary" jobs to test workflows in actions
These exist to make it easier to manage the branch protection rules,
so that required checks don't change when OTP versions change in a
branch
2023-03-16 12:16:41 +01:00
dependabot[bot] d5c243802d
Bump peter-evans/create-pull-request from 4.2.3 to 4.2.4
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.2.3 to 4.2.4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4.2.3...v4.2.4)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-15 19:00:19 +00:00
dependabot[bot] 855be3bd52
Bump actions/cache from 3.3.0 to 3.3.1
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.3.0...v3.3.1)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 19:06:00 +00:00
dependabot[bot] 123cdfb0dc
Bump actions/cache from 3.2.6 to 3.3.0
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.6 to 3.3.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.6...v3.3.0)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-09 19:00:18 +00:00
Rin Kuryloski a49d9a2088 Fixup remaining otp 25.2 reference 2023-03-08 21:35:51 +01:00
Rin Kuryloski 3ebfa257e2 Add OTP 25.3 to the build and CI matrix as otp-max 2023-03-08 15:21:27 +01:00
Arnaud Cogoluègnes 4c2b01649b
Keep APP_VERSION for broker version in dev Docker image
Instead of SHA1. This helps applications and test suites
knowing about the broker version they are running against.
2023-03-08 14:16:30 +01:00
Rin Kuryloski ed1055e36d Remove v3.9.x from automatic elixir/erlang PRs 2023-02-24 10:25:15 +01:00
dependabot[bot] b8ced8be4e
Bump actions/cache from 3.2.5 to 3.2.6
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.5 to 3.2.6.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.5...v3.2.6)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-22 09:47:39 +00:00
dependabot[bot] c6a1dd5862
Bump lewagon/wait-on-check-action from 1.2.0 to 1.3.1
Bumps [lewagon/wait-on-check-action](https://github.com/lewagon/wait-on-check-action) from 1.2.0 to 1.3.1.
- [Release notes](https://github.com/lewagon/wait-on-check-action/releases)
- [Commits](https://github.com/lewagon/wait-on-check-action/compare/v1.2.0...v1.3.1)

---
updated-dependencies:
- dependency-name: lewagon/wait-on-check-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-16 18:11:51 +00:00
Rin Kuryloski 609171ec70 Rename the tanzu cli scope to vmware
And update other references to commercial editions
2023-02-16 13:49:54 +01:00
Rin Kuryloski d17811107a Add v3.12.x branch to actions workflows 2023-02-14 16:35:52 +01:00
Rin Kuryloski e1129f6b8c Update the mergify config to account for v3.12.x branch 2023-02-14 16:25:31 +01:00
Rin Kuryloski de78f84e2f Remove "Generate Mixed Version Testing Artifacts (v3.8.x only)"
workflow from GitHub actions

Newer mixed version workflows produce these artifacts on demand, given
the support status of v3.9.x, it shall be reasonable to remove the
v3.8.x/v3.9.x mixed version tests from the v3.9.x branch
2023-02-13 17:35:51 +01:00
dependabot[bot] 92eb02ea9d
Bump actions/cache from 3.2.4 to 3.2.5
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.4...v3.2.5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-10 18:59:44 +00:00
dependabot[bot] fa94682c61
Bump docker/build-push-action from 2 to 4
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2...v4)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-31 18:04:44 +00:00
dependabot[bot] 5fd24e6546
Bump actions/cache from 3.2.3 to 3.2.4
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.3 to 3.2.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.3...v3.2.4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 18:13:33 +00:00
Rin Kuryloski 2c7b37d7af
Use gazelle for external erlang deps (#6935)
* Add gazelle for use with update-repos command

* Use explicit BUILD.app_name files for erlang app deps

This allows us to remove the duplicate definitions in
workspace_helpers.bzl

These files are generated with gazelle. For instance:
BUILD.ra is generated with `bazel run gazelle -- update-repos
--verbose --build_files_dir=bazel hex.pm/ra@2.4.6`

Running gazelle this way will modify the WORKSPACE file, as gazelle
does not yet support MODULE.bazel files. Such changes to the WORKSPACE
can be dropped, and should not be committed. It may also update the
`moduleindex.yaml` file. Changes to `moduleindex.yaml` should be
committed.

However
* skip the explicit bazel/BUILD.osiris file, as osiris already contains the file in its repo
* skip the explict BUILD.inet_tcp_proxy_dist file, since the repo already contains a bazel BUILD.bazel file
  gazelle command: `bazel run gazelle -- update-repos --verbose --build_files_dir=bazel
inet_tcp_proxy_dist=github.com/rabbitmq/inet_tcp_proxy@master`
* jose is imported with `bazel run gazelle -- update-repos --verbose --build_files_dir=bazel
jose=github.com/michaelklishin/erlang-jose@d63c1c5c8f9c1a4f1438e234b886de8607a0034e`

* Move the bats dep directly to WORKSPACE, drop workspace_helpers.bzl

* Use bzlmod in windows tests
2023-01-25 09:41:56 +01:00
Rin Kuryloski 9735534d63 Update the image reference in the AWS integration suite 2023-01-24 15:24:07 +01:00
Rin Kuryloski a29afa39c8
Update rabbitmq_peer_discovery_aws.yaml
Another attempt at #6982
2023-01-20 17:50:43 +01:00
Rin Kuryloski 40a3cac628
Update rabbitmq_peer_discovery_aws.yaml
Fix the cross-workflow reference to the oci workflow
2023-01-20 17:06:43 +01:00
dependabot[bot] 99d149ab60
Bump actions/cache from 3.2.2 to 3.2.3
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.2...v3.2.3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 18:34:05 +00:00
dependabot[bot] 8f4798ad29
Bump actions/upload-artifact from 3.1.1 to 3.1.2
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.1...v3.1.2)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-06 18:05:44 +00:00
Marcial Rosales 3556cc25eb
Remove branch 2023-01-03 07:09:05 -05:00
Marcial Rosales 9921526f7a
Run selenium GH Action on oidc_idp_initiated_login branch
This is to force GH Action run selenium tests.
for some reason it is not running it
2023-01-03 07:09:05 -05:00
Marcial Rosales 9354397cbf
Support Idp initiated logon in mgt ui with Oauth
Configure preferred username from a token
Make client_secret optional
2023-01-03 07:09:00 -05:00
dependabot[bot] 95dcde644c
Bump actions/cache from 3.2.1 to 3.2.2
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.1...v3.2.2)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-27 18:04:48 +00:00
dependabot[bot] df5d8cf706
Bump actions/cache from 3.2.0 to 3.2.1
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.0...v3.2.1)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-23 18:05:12 +00:00
dependabot[bot] 7d302c80bb
Bump actions/cache from 3.0.11 to 3.2.0
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.11 to 3.2.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.11...v3.2.0)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-21 18:05:21 +00:00
Michal Kuratczyk d78b8b3a2a
Adopt OTP 25.2 2022-12-15 11:08:21 +01:00
Michael Klishin 95c2750c5e
Update SECURITY.md 2022-12-14 02:47:37 +04:00
Rin Kuryloski d7200647ca Use ubuntu-20.04 in actions as the base OS
The ubuntu-latest tag is being switched to 22.04, and seems to be
causing some issues
2022-12-12 14:33:38 +01:00
Rin Kuryloski 7bbf1a2cb6 Inline secondary umbrella archive handling 2022-12-09 12:33:51 +01:00
dependabot[bot] 0c2003b0dd
Bump peter-evans/create-pull-request from 4.2.2 to 4.2.3
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4.2.2...v4.2.3)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-28 18:12:32 +00:00
dependabot[bot] d069739ee8
Bump peter-evans/create-pull-request from 4.2.1 to 4.2.2
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4.2.1...v4.2.2)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-24 18:06:49 +00:00
Michael Klishin 33e2555502
Merge pull request #6453 from rabbitmq/dependabot/github_actions/main/erlef/setup-beam-1.15
Bump erlef/setup-beam from 1.14 to 1.15
2022-11-24 00:27:13 +04:00
dependabot[bot] a356efc393
Bump erlef/setup-beam from 1.14 to 1.15
Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam) from 1.14 to 1.15.
- [Release notes](https://github.com/erlef/setup-beam/releases)
- [Commits](https://github.com/erlef/setup-beam/compare/v1.14...v1.15)

---
updated-dependencies:
- dependency-name: erlef/setup-beam
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-23 18:14:36 +00:00
dependabot[bot] d821d66051
Bump peter-evans/create-pull-request from 4.2.0 to 4.2.1
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4.2.0...v4.2.1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-23 18:14:33 +00:00
dependabot[bot] 0f60873606
Bump actions/upload-artifact from 2.pre.preview to 3.1.1
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.pre.preview to 3.1.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/commits/v3.1.1)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-17 18:14:51 +00:00
Rin Kuryloski 62c56ddc6b
Merge pull request #6226 from rabbitmq/rin/optional-buildbuddy-api-key-windows-workflow
Make actions secrets optional in Windows workflow
2022-10-24 16:40:38 +02:00
Rin Kuryloski 77109ccc71
Merge pull request #6202 from rabbitmq/dependabot/github_actions/main/erlef/setup-beam-1.14
Bump erlef/setup-beam from 1.13 to 1.14
2022-10-24 15:39:02 +02:00
Rin Kuryloski 34bedf42ec Make secrets optional in Windows workflow
Only attempt to inject the buildbuddy api key header if it is
available to a given run (which it isn't for some pull requests)
2022-10-24 15:17:19 +02:00
dependabot[bot] 61be18120d
Bump lewagon/wait-on-check-action from 1.1.2 to 1.2.0
Bumps [lewagon/wait-on-check-action](https://github.com/lewagon/wait-on-check-action) from 1.1.2 to 1.2.0.
- [Release notes](https://github.com/lewagon/wait-on-check-action/releases)
- [Commits](https://github.com/lewagon/wait-on-check-action/compare/v1.1.2...v1.2.0)

---
updated-dependencies:
- dependency-name: lewagon/wait-on-check-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-21 19:24:50 +00:00
dependabot[bot] 33e4c42d57
Bump erlef/setup-beam from 1.13 to 1.14
Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam) from 1.13 to 1.14.
- [Release notes](https://github.com/erlef/setup-beam/releases)
- [Commits](https://github.com/erlef/setup-beam/compare/v1.13...v1.14)

---
updated-dependencies:
- dependency-name: erlef/setup-beam
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-20 18:26:10 +00:00
Rin Kuryloski 59fd62099a Sync the approach in oci.yaml workflow across branches
In #6163 some enhancements were introduced that are worth using on
main and v3.11.x
2022-10-19 15:10:50 +02:00
David Ansari 1f6ead8055 Make main branch use 3.11.2 as mixed version tests
The 3.11.2 artifact already got uploaded to AWS.
2022-10-19 10:56:22 +02:00
dependabot[bot] 1a5e2e8814
Bump peter-evans/create-pull-request from 4.1.4 to 4.2.0
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.1.4 to 4.2.0.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4.1.4...v4.2.0)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-18 18:51:41 +00:00
Rin Kuryloski 932f1ddd6b Add otp 25.0 to the matrix in the non-mixed tests in actions 2022-10-18 18:44:52 +02:00
Rin Kuryloski 16300cc4ba Adopt rules_erlang 3.8.3
and apply corresponding changes to the elixir build
2022-10-18 15:57:51 +02:00
Rin Kuryloski 51b8ed4056 Adjustments to the OCI workflow to ensure the correct otp version
is embedded in the OCI
2022-10-18 10:31:34 +02:00
dependabot[bot] 2309acb4a1
Bump peter-evans/create-pull-request from 4.1.3 to 4.1.4
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4.1.3...v4.1.4)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 18:30:28 +00:00
dependabot[bot] 9926b7a042
Bump actions/cache from 3.0.10 to 3.0.11
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.10 to 3.0.11.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.10...v3.0.11)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-13 18:35:36 +00:00
Rin Kuryloski 736d7d1bc2 Remove elixir 1.12 in a few other files 2022-10-11 17:46:15 +02:00
Rin Kuryloski 2621d2ddcb OTP patch version automation workflow updates
Rather than make all changes and backport, these PRs should now be
more selective, opening the otp 24 prs on v3.10.x
2022-10-10 08:42:31 +02:00
Rin Kuryloski cc75747560 Fail the update-otp-patches workflow is string replacement fails 2022-10-04 10:29:04 +02:00
Rin Kuryloski 1843d79b56 (hopefully last for now) update update-otp-patches.yaml workflow 2022-10-04 10:07:35 +02:00
Rin Kuryloski 2524661612 Again update update-otp-patches.yaml workflow 2022-10-04 10:00:28 +02:00
Rin Kuryloski 31ded93eeb fixup previous commit 2022-10-04 09:54:32 +02:00
Rin Kuryloski f757d2f94b Fixup the update-otp-patches.yaml workflow 2022-10-04 09:51:14 +02:00
dependabot[bot] 350cb39d99
Bump actions/cache from 3.0.9 to 3.0.10
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.9 to 3.0.10.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.9...v3.0.10)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 18:37:11 +00:00
Michael Klishin dedc514a09 Trailing whitespace 2022-10-03 17:22:18 +04:00
Marcial Rosales bb9d7a134e Refactor how selenium suites are run 2022-10-03 13:15:57 +02:00
dependabot[bot] 261800e969
Bump actions/cache from 3.0.8 to 3.0.9
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.8 to 3.0.9.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.8...v3.0.9)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-30 19:23:10 +00:00
Rin Kuryloski 25c0eae13f Add erlang 25.1 to github actions 2022-09-30 09:21:56 +02:00
Rin Kuryloski ad043228f2 Fixup config drift causing the Windows Actions to fail 2022-09-29 11:54:06 +02:00
dependabot[bot] 14125aca9d
Bump peter-evans/create-pull-request from 4.1.2 to 4.1.3
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-28 18:42:19 +00:00
Rin Kuryloski 502730b32d Apply the @erlang_config pattern for elixir via the WORKSPACE
and use rules_erlang 3.7.0
2022-09-28 16:09:18 +02:00
Rin Kuryloski 6d35adc740 Fixup platform references for erlang git master nightly tests 2022-09-28 10:49:31 +02:00
Rin Kuryloski 133d4514a6 Minor fixes to the otp/elixir version bump automation workflows
These workflows reference older erlang versions, so that these PRs can
be backported. They are not actually used to test newer releases
unless explicity referenced in test.
2022-09-26 10:10:41 +02:00
Rin Kuryloski eb99108c14 Add a few comments regarding the mixed version testing packages 2022-09-23 18:20:53 +02:00
Rin Kuryloski f51f4b30fe Use otp 24 to build 3.9.x mixed version testing artifacts 2022-09-23 16:52:11 +02:00
Rin Kuryloski 2794848a0f Fixup sed expressions in update-otp-patches.yaml workflow
Also remove erlang 25.1 from the matrix, as currently the bazel build
is not set up to differentiate multiple erlang versions with the same
major at any given time. This can be added in a forthcoming PR.
2022-09-21 21:55:26 +02:00
dependabot[bot] 215c1459e2
Bump peter-evans/create-pull-request from 4.1.1 to 4.1.2
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4.1.1...v4.1.2)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-21 18:43:53 +00:00
Michael Klishin b4e42a7dfa
Add Erlang 25.1 to Actions matrix 2022-09-21 20:59:57 +04:00
Michael Klishin b512d18764
Limit Selenium suite to main and 3.11 2022-09-21 01:11:11 +04:00
Rin Kuryloski 9cd8f7191e Update the selenium test actions workflow
- to run on PRs and on the release branches, not just main
- and for the latest rules_erlang
2022-09-20 22:43:24 +02:00
Rin Kuryloski 1b1100be88
Merge pull request #5694 from rabbitmq/pjk25/use-rules_erlang-erlang_config
Updates for latest rules_erlang
2022-09-20 11:09:51 +02:00
dependabot[bot] 5484499f20
Bump docker/setup-qemu-action from 1 to 2
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-19 19:04:04 +00:00
Rin Kuryloski 8537d0428b Use rules_erlang 3.6.3
Use the new @erlang_config repo from rules_erlang 3.6+ for simplified
config and the elimiation of the need for --config=local
2022-09-19 16:43:10 +02:00
Michael Klishin 9fbd3ae479 (Possibly temporarily) remove non-Bazel OCI image builds
They fail on Actions for external infra reasons and block
the pipeline. The Bazel version works fine, even though
it's not yet multi-arch
2022-09-19 15:04:39 +04:00
Rin Kuryloski a55f6b8c11 Disable failing github actions step for now 2022-09-19 10:24:46 +02:00
Michael Klishin 58375d0348 Require Erlang/OTP 25.0 (3.11 and 3.12/main only)
So that we can be sure that the JIT is available for both amd64
and arm64 users, and we benefit from all the latest compiler and runtime
optimization work.
2022-09-18 22:19:37 +04:00
Michael Klishin 11fe2ccc82
Merge pull request #5791 from rabbitmq/mk-enable-erlang-25-in-actions 2022-09-18 18:37:10 +04:00
Rin Kuryloski ff0576474d GitHub actions docker multi-arch setup 2022-09-18 14:24:01 +02:00
Michael Klishin 64a9af0172 Re-enable Erlang 25 in Actions
Post #5789
2022-09-18 16:17:21 +04:00
Rin Kuryloski e69d49267e
Merge pull request #5793 from rabbitmq/multi-arch-images
Build multi-arch dev images.
2022-09-18 11:44:10 +02:00
Mirah Gary 9b5b228f96
Build multi-arch dev images. 2022-09-16 12:05:48 +02:00
Marcial Rosales 2e7ef58bc5 Bump up to Erlang 25 2022-09-15 09:11:32 +02:00
Marcial Rosales f44a6df165 Bump up erlang_version to 24.3.4.5 2022-09-14 14:48:55 +02:00
Marcial Rosales c085407c1f Bump up to Erlang 24.3.4.5
to fix a build issue
2022-09-14 14:37:23 +02:00
dependabot[bot] 8f8a46466a
Bump erlef/setup-beam from 1.12 to 1.13
Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam) from 1.12 to 1.13.
- [Release notes](https://github.com/erlef/setup-beam/releases)
- [Commits](https://github.com/erlef/setup-beam/compare/v1.12...v1.13)

---
updated-dependencies:
- dependency-name: erlef/setup-beam
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-13 18:38:19 +00:00
Marcial Rosales 8d4d192cd4 Run selenium tests on main branch 2022-09-02 11:50:57 +01:00
Marcial Rosales e3d2af924e Fix location of script waitTillUAAReady
and use 105 of headless chrome
2022-09-01 14:41:03 +01:00
Marcial Rosales bb88d967f7 Update how to wait for UAA 2022-09-01 14:14:30 +01:00
Marcial Rosales a497303e40 Fix location of uaa configuration
when running in headless mode
2022-08-30 17:56:55 +01:00
Marcial Rosales 0ce972da2e Refactor how selenium tests are run 2022-08-30 17:13:22 +01:00
Marcial Rosales 4961992501 Capture UAA logs before killing it 2022-08-30 17:11:20 +01:00
Marcial Rosales bcfd3d01e0 Run action against oidc-integration branch 2022-08-30 17:11:20 +01:00
Marcial Rosales 9d599449e7 Run selenium tests with Actions 2022-08-30 17:11:20 +01:00
Marcial Rosales 021c7ebc15 Move it temporary to a feature branch
To work on the github action and then
merge back to this branch
2022-08-30 17:11:20 +01:00
Marcial Rosales 1de4ccbaac Add first commit for github action to run
Selenium tests
2022-08-30 17:11:20 +01:00
Rin Kuryloski 5cf300e3e4 Minor actions workflow fix 2022-08-26 08:51:35 +02:00
Rin Kuryloski 7b64074f24 Exclude OCI targets from wildcards like `bazel test //... ...` 2022-08-23 15:37:12 +02:00
Rin Kuryloski 6339cf06dd More update-otp-patches workflow fixes 2022-08-23 09:57:51 +02:00
Rin Kuryloski a776ce3e3e Fetch both shas needed for automatic otp patch updates in ci 2022-08-23 09:46:33 +02:00
Rin Kuryloski 6c7631baa9 Turn PR creation back on in update-otp-patches.yaml 2022-08-23 09:27:39 +02:00
Rin Kuryloski 69fec2dfe0 Fix variable references in update-otp-patches.yaml 2022-08-23 09:25:22 +02:00
Rin Kuryloski cb037565ed Further update-*-patches workflow updates 2022-08-23 09:16:00 +02:00
Rin Kuryloski 3844b262eb Debugging of update-otp-patches workflow 2022-08-23 09:07:57 +02:00
Rin Kuryloski 10b7c629a6 Ignore extra paths in oci workflow
no need to run when nightly automation workflows are updated
2022-08-23 08:59:46 +02:00
Rin Kuryloski d2c6756374 Try to make two actions workflows more robust
Sometimes the update-[otp|elixir]-patches.yaml workflows fail to
determine a version. They should error in this case. There was a check
in place for this, but it does not seem to be working, so this updates
it.
2022-08-23 08:56:59 +02:00
Rin Kuryloski 1c0ca683da Update secondary-umbrella workflow for latest rbe image/platform 2022-08-22 11:26:38 +02:00
dependabot[bot] 4726332df4
Bump actions/cache from 3.0.7 to 3.0.8
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.7 to 3.0.8.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.7...v3.0.8)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-22 08:24:50 +00:00
Rin Kuryloski e3b3a4539f Run dependabot on each branch, rather than backporting from main
for various reasons, things don't always backport cleanly

Since these are generated automatically either way, this approach will
hopefully have fewer conflicts
2022-08-22 10:22:27 +02:00
Rin Kuryloski bf2b42eb8e Update docker image OTP versions automatically to match tests
in the update-otp-patches.yaml workflow
2022-08-22 10:19:25 +02:00
Rin Kuryloski e70b601aed Remove unused workflow 2022-08-22 10:17:30 +02:00
Rin Kuryloski 0a084ddb87 Exclude docker image tests from the normal test workflows 2022-08-22 09:36:37 +02:00
Rin Kuryloski f8e141db63 Add a bazel based OCI image build to the oci.yaml workflow 2022-08-22 09:36:37 +02:00
dependabot[bot] 1c45b240db
Bump peter-evans/create-pull-request from 4.0.4 to 4.1.1
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.0.4 to 4.1.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4.0.4...v4.1.1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-18 18:45:23 +00:00
Rin Kuryloski 0ab453e09d Update GitHub Actions and Mergify for branch rename 2022-08-16 09:40:26 +02:00
dependabot[bot] e15ba7cc52
Bump actions/cache from 3.0.6 to 3.0.7
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.6 to 3.0.7.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.6...v3.0.7)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-11 18:34:45 +00:00
dependabot[bot] 99ca1d6e7d
Bump actions/cache from 3.0.5 to 3.0.6
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.5 to 3.0.6.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.5...v3.0.6)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-05 18:30:09 +00:00
Michael Klishin de32678ed5
Drop Erlang 23 from Actions test matrix
we still use it for the 3.8.x mixed version umbrella,
for now
2022-08-05 15:45:12 +04:00
dependabot[bot] 954c34b25a
Bump erlef/setup-beam from 1.11 to 1.12
Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam) from 1.11 to 1.12.
- [Release notes](https://github.com/erlef/setup-beam/releases)
- [Commits](https://github.com/erlef/setup-beam/compare/v1.11...v1.12)

---
updated-dependencies:
- dependency-name: erlef/setup-beam
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-01 19:07:16 +00:00
David Ansari 7d988b5953 Cancel in progress workflow when new commit is pushed to a branch
When multiple commits are pushed to a (PR) branch in short time
interval, cancel any in-progress tests.

This helps keeping the GitHub Action job queue short.
2022-07-28 14:35:36 +00:00
Rin Kuryloski c2a72a1ded Remove the auto-commenting about build systems on PRs
The noise they add does not seem useful to me. Additionally, they
appeared to be defined slightly incorrectly for some cases.
2022-07-28 14:27:51 +02:00
Rin Kuryloski 9e94adfebc Add a more descriptive PR body for the update-rbe-image workflow 2022-07-28 10:41:25 +02:00
Rin Kuryloski 05462874b6 Additional version bump automation fixes
buildozer, which is used to update BUILD.bazel files, will return 3 if
a command succeeds, but idempotent on a file. We want to ignore this
in our workflow, as the subsequent step of creating a PR should run
regardless.
2022-07-28 09:52:32 +02:00
Rin Kuryloski 26fd31cc4c Another fix for the update-elixir-patches.yaml workflow
The version injected into the bazel files is not expected to have the
v prefix
2022-07-28 09:41:54 +02:00
Rin Kuryloski 64aabfc450 Add more logging in the update-otp-patches.yaml workflow 2022-07-28 09:35:15 +02:00
Rin Kuryloski 88d1aabf88 Fixup version selection in update-elixir-patches.yaml workflow
clean up a copy paste error from the otp version of the workflow
2022-07-28 09:32:20 +02:00
Rin Kuryloski 1155808e45 Update dependabot config to include v3.11.x branch 2022-07-27 16:49:10 +02:00
Rin Kuryloski af2ff4b3e2 Add v3.11.x branch to actions workflows 2022-07-27 16:47:29 +02:00
Rin Kuryloski 477f526c35 Update mergify config to account for v3.11.x branch 2022-07-27 16:45:21 +02:00
Rin Kuryloski 6bfe6d535c Use erlang 23 for the mixed version v3.8.x umbrellas
So that a single archive can be used for mixed version testing with
erlang 23 or 24
2022-07-27 15:04:31 +02:00
Rin Kuryloski dba45deebd Adjust the 3.8.27 mixed version patch
Renaming the bazel-erlang -> rules_erlang repo affects archives of old
releases on github, apparently
2022-07-27 10:40:39 +02:00
Rin Kuryloski d8898c37b4 Adjust the 3.8.27 mixed version patch once more 2022-07-27 10:30:59 +02:00
Rin Kuryloski d0b2893739 Correct embedded patch indentation in secondary-umbrella.yaml 2022-07-27 10:20:29 +02:00
Rin Kuryloski fba8c7d4f5 Continue to debug secondary-umbrella.yaml 2022-07-27 10:15:02 +02:00
Rin Kuryloski 934f640f22 Again adjust secondary-umbrella artifacts workflow 2022-07-27 10:09:14 +02:00
Rin Kuryloski c6a59d6836 Again adjust patching method for secondary-umbrella artifacts 2022-07-27 10:00:19 +02:00
Rin Kuryloski 77d62de9bf Use a more dynamic method of patching secondary umbrellas
in the secondary-umbrella workflow
2022-07-27 09:47:27 +02:00
Rin Kuryloski f67eaaae68 Use code compiled with -DTEST in mixed version testing
Also introduces an actions workflow to provide the necessary archives
referenced in secondary_umbrella.bzl
2022-07-26 20:29:33 +02:00
Rin Kuryloski e2634298d8 Fix sha retrieval in update-otp-patches workflow 2022-07-20 20:20:42 +02:00
Rin Kuryloski 4564b29a5a Temporarily use the plain ubuntu base in OCI workflow
until the OCI Base workflow runs at least once, the custom base cannot
be used
2022-07-20 15:57:30 +02:00
Rin Kuryloski a5b9c7431f Split the OCI image build into two phases
So that flakiness of debug symbol installation do not block it
2022-07-20 15:53:41 +02:00
Rin Kuryloski 85255038dd Always pull the base image in the OCI workflow
in an attempt to reduce flakiness due to expired package mirrors
2022-07-20 12:41:07 +02:00
Rin Kuryloski 611f7050f5 Fetch more tags in update-*-patches.yaml workflows 2022-07-20 12:05:20 +02:00
Rin Kuryloski e62f712f0a Another update-otp-patches.yaml update 2022-07-20 11:30:43 +02:00
Rin Kuryloski 7cdc5f4f94 Fixup shell scripting error in update-*-patches.yaml workflows 2022-07-20 11:17:05 +02:00
Rin Kuryloski 291160d37a Further adjustments to otp/elixir auto-bump workflows 2022-07-20 11:13:30 +02:00
Rin Kuryloski 5d53e526c2 Fixup otp minor versions in update-otp-patches.yaml 2022-07-20 11:05:08 +02:00
Rin Kuryloski b339bd7e02 Fixup path in actions workflows 2022-07-20 11:02:52 +02:00
Rin Kuryloski 0ca127c1df Add a workflow to auto-bump elixir patches in CI 2022-07-20 10:58:03 +02:00
Rin Kuryloski 7ab77f8a23 Fold erlang version declarations for tests and OCI images into one
Also automatically open PRs for adopting new OTP patch versions
2022-07-20 10:40:20 +02:00
Rin Kuryloski 6b2579f57a Turn of bazel cache compression for windows
it does not appear to be supported
2022-07-15 13:36:43 +02:00
dependabot[bot] 729a32f5c2
Bump actions/cache from 3.0.4 to 3.0.5
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.4...v3.0.5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-13 18:37:16 +00:00
Rin Kuryloski 03d37e2076 Make the "exclusive" tests in CI public
exclusive means they run locally on the github actions worker instead
of buildbuddy (i.e. they don't work correctly in a dockerized
environment)

at one point this included the aws peer discovery integration tests,
which have credentials in the logs

since this is no longer the case, we can make these public
2022-07-13 15:16:36 +02:00
dependabot[bot] e3d797b4fe
Bump lewagon/wait-on-check-action from 1.1.1 to 1.1.2
Bumps [lewagon/wait-on-check-action](https://github.com/lewagon/wait-on-check-action) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/lewagon/wait-on-check-action/releases)
- [Commits](https://github.com/lewagon/wait-on-check-action/compare/v1.1.1...v1.1.2)

---
updated-dependencies:
- dependency-name: lewagon/wait-on-check-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-04 18:31:41 +00:00
Philip Kuryloski 247a5ba91e Fixup an echo statement in oci.yaml 2022-06-13 12:43:35 +02:00
Philip Kuryloski afc2a91a31 Remove the update-rules_erlang workflow
Since master is now using released versions of rules_erlang, which
simplifies backports
2022-06-10 10:27:49 +02:00
Philip Kuryloski 6ba6590ce9 Fixup the update-rbe-images.yaml workflow
This workflow ensures that the remote build exection on buildbuddy is
using the latest docker image.
2022-06-10 10:14:31 +02:00
Rin Kuryloski 81297546de
Merge pull request #5006 from rabbitmq/dependabot/github_actions/master/actions/cache-3.0.4
Bump actions/cache from 3.0.2 to 3.0.4
2022-06-09 13:59:39 +02:00
Philip Kuryloski 1452d92353 Use otp 25 as otp-max in update-otp-for-oci workflow 2022-06-09 13:24:43 +02:00
Philip Kuryloski 4674dcd5a4 Remove Erlang 25 from the build matrix for now
Federation suites fail consistently, though manual testing does not
show a problem. These changes can be reverted once the suites are
fixed.
2022-06-09 13:11:32 +02:00
dependabot[bot] c32f18ef17
Bump actions/cache from 3.0.2 to 3.0.4
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.2 to 3.0.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.2...v3.0.4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-08 18:40:46 +00:00
Philip Kuryloski 712c2cebe6 Avoid building dialyzer files on the mixed-version actions workflow
Dialyzer is already run in the test.yaml workflow, so this just
eliminates unnecessary duplication
2022-06-08 14:04:59 +02:00
Philip Kuryloski 51f06d00e4 Restore some additional erlang versions to the build matrix 2022-06-08 14:04:59 +02:00
Philip Kuryloski f1da8c0e85 Use Elixir 1.12 with Erlang 24 in CI 2022-06-08 14:04:59 +02:00
Philip Kuryloski 327f075d57 Make rabbitmq-server work with rules_erlang 3
Also rework elixir dependency handling, so we no longer rely on mix to
fetch the rabbitmq_cli deps

Also:

- Specify ra version with a commit rather than a branch
- Fixup compilation options for erlang 23
- Add missing ra reference in MODULE.bazel
- Add missing flag in oci.yaml
- Reduce bazel rbe jobs to try to save memory
- Use bazel built erlang for erlang git master tests
- Use the same cache for all the workflows but windows
- Avoid using `mix local.hex --force` in elixir rules
  - Fetching seems blocked in CI, and this should reduce hex api usage in
    all builds, which is always nice
- Remove xref and dialyze tags since rules_erlang 3 includes them in
  the defaults
2022-06-08 14:04:53 +02:00
dependabot[bot] 137901e476
Bump actions/cache from 3.0.3 to 3.0.4
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.3 to 3.0.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.3...v3.0.4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-07 19:43:01 +00:00
Michael Klishin 09f125bed3
Bump Elixir versions used by Actions workflows 2022-06-05 16:06:27 +04:00
dependabot[bot] 480986df3e
Bump peter-evans/create-pull-request from 4.0.3 to 4.0.4
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4.0.3...v4.0.4)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-03 18:38:40 +00:00
Philip Kuryloski 018a28de2b Run the aws peer discovery integration tests manually only
These often flag when triggered by release branchs, despite no changes
being made to the plugin
2022-06-02 14:51:33 +02:00
dependabot[bot] 4b84da4a8c
Bump actions/cache from 3.0.2 to 3.0.3
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.2...v3.0.3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-31 18:35:00 +00:00
dependabot[bot] 5578e569d7
Bump peter-evans/create-pull-request from 4.0.2 to 4.0.3
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4.0.2...v4.0.3)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 18:34:11 +00:00
Philip Kuryloski 5d3c3d31ee Fix condition in oci.yaml workflow attempt 2 2022-05-06 11:21:26 +02:00
Philip Kuryloski 3d6867dd03 Fix condition in oci.yaml workflow 2022-05-06 11:16:34 +02:00
Philip Kuryloski ec91e61cf3 Turn off bzlmod for Windows CI
rules_erlang's bzlmod with windows support is not yet complete
2022-04-27 16:41:01 +02:00
Philip Kuryloski 1d9b29a382 Turn off use of RCs in the OCI workflow for now
#4623 should fix it and turn them back on
2022-04-25 15:54:24 +02:00
Philip Kuryloski 557b12c3b1 Again further tweaks for workflows/oci.yaml 2022-04-25 13:00:16 +02:00
Philip Kuryloski 3f2ce3fa3d Further tweaks for workflows/oci.yaml 2022-04-25 12:49:33 +02:00
Philip Kuryloski 84e6c6fb5b Attempt to fix up rc version for OCI actions workflow 2022-04-25 12:31:28 +02:00
Philip Kuryloski a8cbf7e483 Add OTP RCs to the OCI github actions workflow 2022-04-25 12:19:34 +02:00
dependabot[bot] 4a584a37d4
Bump actions/cache from 3.0.1 to 3.0.2
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.1...v3.0.2)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 18:37:57 +00:00
Michael Klishin 32a60e4428
Merge pull request #4470 from rabbitmq/dependabot/github_actions/master/peter-evans/create-pull-request-4.0.2
Bump peter-evans/create-pull-request from 4.0.1 to 4.0.2
2022-04-09 08:23:33 +04:00
dependabot[bot] 1f624e697f
Bump peter-evans/create-pull-request from 4.0.1 to 4.0.2
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4.0.1...v4.0.2)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 03:49:09 +00:00
dependabot[bot] 8d1290af58
Bump actions/download-artifact from 2 to 3
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 03:46:12 +00:00
Philip Kuryloski 805ed8f198 Attempt to make the OCI workflow behave reasonably for PRs
When repo secrets are not available to the actions run, the docker
image is built, but not published
2022-04-08 23:42:12 +02:00
Philip Kuryloski af048d451d Fixup the oci.yaml workflow to not be branch specific
This way we can sync the workflow file across the release branches
2022-04-01 09:04:49 +02:00
Philip Kuryloski 7a390afa34 Instead of running dependabot on all the release branches
backport it's PRs from master
2022-04-01 08:55:21 +02:00
dependabot[bot] 83c2f3d823
Bump peter-evans/create-pull-request from 3 to 4.0.1
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 3 to 4.0.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v3...v4.0.1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-31 08:59:15 +00:00
Philip Kuryloski 92ea212d69 Configure dependabot to run on all release branches
So that we don't have to backport dependabot PRs
2022-03-31 10:58:34 +02:00
dependabot[bot] 9fc53aba66
Bump actions/cache from 1 to 3.0.1
Bumps [actions/cache](https://github.com/actions/cache) from 1 to 3.0.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v1...v3.0.1)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-30 18:10:24 +00:00
Philip Kuryloski 235a176f1c
Use bazel for building the oci in github actions (#4322)
* Use bazel for building the oci in github actions
* Make the package-generic-unix a workflow artifact
* Always run the workflow on every commit
2022-03-22 12:01:16 +01:00
Philip Kuryloski caa4a28502 Update the patch version tracking for the OCI workflow
for erlang 24.3
2022-03-17 18:58:19 +01:00