Alan Parra
c996c52a4a
chore: Update workflow images to teleport16 ( #37994 )
2024-02-09 17:07:59 +00:00
Jakub Nyckowski
b4a7ee8760
Update Docker images to ghcr.io/gravitational/teleport-buildbox:teleport15 ( #33302 )
...
This commit updates all the Docker images from ghcr.io/gravitational/teleport-buildbox:teleport14 to ghcr.io/gravitational/teleport-buildbox:teleport15 in multiple workflow files.
2023-10-11 16:14:18 +00:00
fheinecke
d20606f54e
Cut CI unit test runtime in half ( #32706 )
2023-09-27 23:17:19 +00:00
dependabot[bot] and Walt
a84ed24078
Bump actions/checkout from 3 to 4 ( #31413 )
...
* Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update .github/workflows/os-compatibility-test.yaml
* Do not upgrade checkouts that run in centos:7
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Walt <walt@goteleport.com >
2023-09-15 21:38:13 +00:00
Jakub Nyckowski
d3848c2cbd
Update Docker images to use v14 ( #27189 )
...
After the new Docker images have been published https://github.com/gravitational/teleport/pull/27055 this PR makes use of them in GHA.
2023-06-01 19:47:51 +00:00
Roman Tkachenko
e71a4ec530
GHA: Update path filters to include workflow files and Makefile ( #23940 )
2023-04-04 02:20:59 +00:00
Roman Tkachenko
505068e6c2
GHA: Flaky tests detector and cache tweaks ( #23469 )
...
* GHA: Flaky tests detector and cache tweaks
* Fix
2023-03-23 20:31:55 +00:00
Jakub Nyckowski
8329021148
Skip building webassets in CI ( #22549 )
...
* Skip building webassets in CI
Building webassets is not always needed and many of our CI build just builds them and ends up not using them after.
This PR skips building the webassets for all pipelines where they are not needed. This should save us some time and $$.
* Make some changes to trigger CI
* Create the missing directory
2023-03-03 15:14:25 +00:00
Roman Tkachenko
98fba76f80
Switch to teleport13 buildbox in CI ( #20430 )
2023-01-19 13:54:25 -08:00
rosstimothy
3ebbfdd222
Batch Dependabot PRs ( #19745 )
2023-01-05 13:13:05 +00:00
Roman Tkachenko
844fff1767
Add merge_group triggers to GHA CI workflows ( #19749 )
2022-12-30 21:11:48 +00:00
Roman Tkachenko
c286e4cd94
Run GHA tests on Dockerfile updates ( #19622 )
2022-12-22 20:08:52 +00:00
Roman Tkachenko
1b387aba2c
Run GHA tests when build.assets/Makefile changes ( #19616 )
2022-12-22 19:04:44 +00:00
Roman Tkachenko and Victor Sokolov
cda4be5273
Add Go version to GHA cache key and CI image workflow ( #18877 )
...
* Include Go version in the cache key to prevent cache reuse when upgrading Go.
* Push buildboxes to Github container registry to avoid public ECR rate limiting.
Signed-off-by: Roman Tkachenko <roman@goteleport.com >
Co-authored-by: Victor Sokolov <gzigzigzeo@gmail.com >
2022-11-30 00:25:45 +00:00
Roman Tkachenko
a6dfac72ed
Set permissions for GHA workflows ( #18728 )
2022-11-22 17:35:43 -08:00
Roman Tkachenko and Victor Sokolov
3fd1cca5b2
Github Actions workflow ( #18617 )
...
Signed-off-by: Roman Tkachenko <roman@goteleport.com >
Co-authored-by: Victor Sokolov <gzigzigzeo@gmail.com >
2022-11-22 16:55:26 -05:00