Rin Kuryloski
b2bd7a33a2
Setup erlang for the gazelle workflow
...
It must have been removed from the default actions image
2024-05-17 11:21:42 +02:00
Michael Klishin
6465b4a409
Merge pull request #11129 from rabbitmq/md/ci/bump-runner
...
CI: Bump actions runner to Ubuntu 22.04
2024-05-01 12:08:56 -04:00
Michael Klishin
b7a7b0f429
Update current GitHub issue and PR templates
...
In the future we should follow [1] to add
a more focussed form.
1. https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository
2024-05-01 11:55:12 -04:00
Michael Davis
6f163592f7
CI: Bump actions runner to Ubuntu 22.04
2024-05-01 11:47:57 -04:00
dependabot[bot]
db4e7a6ea7
Bump peter-evans/create-pull-request from 6.0.4 to 6.0.5
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 6.0.4 to 6.0.5.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6.0.4...v6.0.5 )
---
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>
2024-04-25 18:40:55 +00:00
Rin Kuryloski
07c97580bd
Make the OCI workflows conditional on push access
...
When dependabot creates PRs, secrets are not injected, and the OCI
workflow can't push the image
2024-04-23 13:23:22 +02:00
David Ansari
6e056e5701
Fix failing test
...
Fix the failing GitHub action Test Authentication/Authorization backends
via mutiple messaging protocols / selenium originally caused by #11023
2024-04-22 17:51:02 +02:00
Rin Kuryloski
82f001cea6
Set the PROJECT_VERSION to 4.0.0 to match the bazel behavior
...
in the OCI workflow
2024-04-22 15:45:54 +02:00
dependabot[bot]
b2f58075a9
Bump docker/metadata-action from 4 to 5
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 4 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md )
- [Commits](https://github.com/docker/metadata-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-19 18:25:56 +00:00
Rin Kuryloski
4e720d7fe1
Use make for OCI workflow ( #11042 )
...
* Use make instead of bazel for the OCI workflow
2024-04-19 20:05:24 +02:00
dependabot[bot]
ff6678f4b8
Bump actions/upload-artifact from 4.3.1 to 4.3.2
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.1...v4.3.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>
2024-04-18 18:06:19 +00:00
dependabot[bot]
89673aa33a
Bump peter-evans/create-pull-request from 6.0.3 to 6.0.4
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 6.0.3 to 6.0.4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6.0.3...v6.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>
2024-04-17 18:45:23 +00:00
dependabot[bot]
583db619ad
Bump peter-evans/create-pull-request from 6.0.2 to 6.0.3
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6.0.2...v6.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>
2024-04-12 18:47:40 +00:00
Rin Kuryloski
2efc3114e7
Use the modern auth for ghcr within actions
...
https://docs.github.com/en/actions/publishing-packages/publishing-docker-images#publishing-images-to-docker-hub-and-github-packages
2024-04-12 14:31:20 +02:00
Jean-Sébastien Pédron
2ae6e79bb3
GitHub Actions: Add GHCR login step to `test-{authnz,selenium}.yaml` workflows
...
[Why]
Both workflows build and publish docker images but they currently fail
to publish them because of a permission denied.
[How]
This patch replicates (copy-pastes) what was done to the `oci.yaml`
workflow.
2024-04-12 14:31:20 +02:00
Rin Kuryloski
1581f7e26b
Merge pull request #10941 from rabbitmq/rin/oci-always-push
...
Always use GHCR when building the docker image
2024-04-09 14:56:57 +02:00
dependabot[bot]
f4acb823de
Bump docker/login-action from 1 to 3
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1 to 3.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 18:37:47 +00:00
Rin Kuryloski
09f2190606
Always use GHCR when building the docker image
...
when splitting the image, depending on the platform, docker buildx
cannot always see the imported image. So, we'll just push to GHCR
always. Members of the rabbitmq github org can log into GHCR, and be
able to perform local builds of the image
2024-04-08 18:12:00 +02:00
Rin Kuryloski
9b4486ac0f
Split the docker image to improve caching ( #10924 )
...
* Split the docker image to improve caching
2024-04-08 16:01:28 +02:00
dependabot[bot]
c695dc593f
Bump lewagon/wait-on-check-action from 1.3.3 to 1.3.4
...
Bumps [lewagon/wait-on-check-action](https://github.com/lewagon/wait-on-check-action ) from 1.3.3 to 1.3.4.
- [Release notes](https://github.com/lewagon/wait-on-check-action/releases )
- [Commits](https://github.com/lewagon/wait-on-check-action/compare/v1.3.3...v1.3.4 )
---
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>
2024-04-04 18:44:49 +00:00
Rin Kuryloski
c9ab302e79
Remove rules_docker in favor of rules_oci ( #10869 )
...
Local builds of images are extremely slow, but buildbuddy runners
don't have the emulator available
2024-04-02 19:04:38 +02:00
Rin Kuryloski
6531bb45b9
Merge pull request #10849 from rabbitmq/rin/windows-no_focus_no_shard
...
Use rules_erlang 3.15.1
2024-03-27 15:45:04 +01:00
Rin Kuryloski
d59e843540
Update OTP version bump automation ( #10857 )
...
* Update OTP version bump automation
Use the newer method of updating WORKSPACE files that does not reorder
all the load statements
* Buildozer exits with status 3 if it makes no change
2024-03-27 11:17:36 +01:00
Rin Kuryloski
86211f240a
Cache more artifacts from the windows build
...
for debugging purposes
2024-03-26 17:46:10 +01:00
Rin Kuryloski
d4b86e71cb
Add v3.13.x to the bazel/make equivalence check
2024-03-26 13:26:13 +01:00
dependabot[bot]
9463d05eb1
Bump actions/cache from 4.0.1 to 4.0.2
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.0.1 to 4.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/v4.0.1...v4.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>
2024-03-19 18:38:47 +00:00
Rin Kuryloski
a74ddcc1cd
Use the new save-always flag on the cache action
...
Since bazel does not cache the failures, this is desirable
2024-03-14 10:16:51 +01:00
Rin Kuryloski
0510f450fc
Actions, Mergify: 3.13 is in, 3.10, 3.9 are out
...
(cherry picked from commit f936919cc0 )
2024-03-13 11:28:29 +01:00
Rin Kuryloski
8d1ecacb02
Update mergify for v3.13.x branch
...
The way this was done
1. find replace "v3.12.x" with "v3.13.x"
2. find replace "v3.11.x" with "v3.12.x"
3. find replace "v3.10.x" with "v3.11.x"
4. find replace "v3.9.x" with "v3.10.x"
"v3.10.x" was left in for simplicity, in case we need a 4 branch
cascade again
2024-03-13 11:19:31 +01:00
Rin Kuryloski
c51195d4c9
Revert "Actions, Mergify: 3.13 is in, 3.10, 3.9 are out"
...
This reverts commit f936919cc0 .
2024-03-13 11:14:42 +01:00
dependabot[bot]
8a9eaac503
Bump peter-evans/create-pull-request from 6.0.1 to 6.0.2
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6.0.1...v6.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>
2024-03-12 18:47:34 +00:00
dependabot[bot]
22d30dbdc8
Bump actions/cache from 4.0.0 to 4.0.1
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.0.0 to 4.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/v4.0.0...v4.0.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>
2024-03-01 18:03:54 +00:00
dependabot[bot]
52d661e096
Bump peter-evans/create-pull-request from 6.0.0 to 6.0.1
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6.0.0...v6.0.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>
2024-02-28 18:29:05 +00:00
Michael Klishin
f936919cc0
Actions, Mergify: 3.13 is in, 3.10, 3.9 are out
2024-02-24 20:06:19 -05:00
Marcial Rosales
09ca2f69ea
Rename workflow
2024-02-10 20:12:12 +01:00
dependabot[bot]
c9aaf42aef
build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.0...v4.3.1 )
---
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>
2024-02-06 18:28:18 +00:00
dependabot[bot]
1901811ff8
build(deps): bump peter-evans/create-pull-request from 5.0.2 to 6.0.0
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 5.0.2 to 6.0.0.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v5.0.2...v6.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>
2024-01-31 18:38:24 +00:00
dependabot[bot]
be4b00e8e8
build(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.2.0...v4.3.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-23 18:29:12 +00:00
dependabot[bot]
42143f9e41
build(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.1.0...v4.2.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-19 18:38:29 +00:00
dependabot[bot]
5d1664504f
build(deps): bump actions/cache from 3.3.3 to 4.0.0
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.3.3 to 4.0.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.3.3...v4.0.0 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-17 18:11:05 +00:00
dependabot[bot]
26e4eb68fa
build(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.0.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-12 18:02:19 +00:00
Michael Klishin
f23e2bdd74
Merge pull request #10323 from rabbitmq/dependabot/github_actions/main/erlef/setup-beam-1.17
...
build(deps): bump erlef/setup-beam from 1.16 to 1.17
2024-01-11 13:11:44 -05:00
dependabot[bot]
80b0f9c0b6
build(deps): bump erlef/setup-beam from 1.16 to 1.17
...
Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam ) from 1.16 to 1.17.
- [Release notes](https://github.com/erlef/setup-beam/releases )
- [Commits](https://github.com/erlef/setup-beam/compare/v1.16...v1.17 )
---
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>
2024-01-11 18:09:20 +00:00
dependabot[bot]
dd3fb30078
build(deps): bump actions/cache from 3.3.2 to 3.3.3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.3.2 to 3.3.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.3.2...v3.3.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>
2024-01-11 18:09:16 +00:00
Michal Kuratczyk
8d2657ef2f
Adopt OTP 26.2.1
2024-01-09 10:14:08 +01:00
Marcial Rosales
90db360e6b
Trigger workflow that run authnz-messaging suite
...
when either the suite, or the test changes
2023-12-27 14:08:08 +00:00
Michael Klishin
5af5f0cf3d
Selenium: update run-suites.sh argument to match #10200
2023-12-23 20:33:21 -05:00
Michael Klishin
f39570cc73
GHA Erlang/OTP updates: keep both 26.2 and 26.1
2023-12-22 01:44:11 -05:00
Michael Klishin
a75bee72ee
GHA: use Erlang 26.2.x
2023-12-22 01:41:29 -05:00
Michael Klishin
05ed950806
Do not bump Erlang versions for v3.10.x
2023-12-21 23:23:46 -05:00