Commit Graph
16 Commits
Author SHA1 Message Date
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]andWalt 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 TkachenkoandVictor 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 TkachenkoandVictor 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