Commit Graph

38 Commits

Author SHA1 Message Date
dependabot[bot] 6308f72b0d
chore: Bump the github-actions group with 1 update (#264)
Bumps the github-actions group with 1 update: [styfle/cancel-workflow-action](https://github.com/styfle/cancel-workflow-action).


Updates `styfle/cancel-workflow-action` from 0.12.0 to 0.12.1
- [Release notes](https://github.com/styfle/cancel-workflow-action/releases)
- [Commits](https://github.com/styfle/cancel-workflow-action/compare/0.12.0...0.12.1)

---
updated-dependencies:
- dependency-name: styfle/cancel-workflow-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02 15:39:28 +00:00
dependabot[bot] 9c96197156
chore: Bump the npm group with 1 update (#263)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Muhammad Atif Ali <atif@coder.com>
2024-01-24 16:27:10 +03:00
dependabot[bot] 49482ece83
chore: Bump the github-actions group with 1 update (#262)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-24 16:24:06 +03:00
Muhammad Atif Ali 9eb2922c52
chore: update dependencies weekly (#260)
Co-authored-by: Cian Johnston <cian@coder.com>
2024-01-24 16:20:08 +03:00
Muhammad Atif Ali b283c60b6c
ci: do not use the paid runner (#257) 2024-01-17 13:31:01 +03:00
dependabot[bot] e1a925f1a0
chore: Bump actions/checkout from 3 to 4 (#225)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-16 17:33:45 +03:00
dependabot[bot] d6234b8fa6
chore: Bump docker/login-action from 2 to 3 (#226)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-16 16:22:14 +03:00
dependabot[bot] 7fe8a3e0a4
chore: Bump styfle/cancel-workflow-action from 0.11.0 to 0.12.0 (#227)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-16 16:21:40 +03:00
Muhammad Atif Ali 99cd65febf
chore: bump node to v20 (#246) 2024-01-16 16:21:06 +03:00
dependabot[bot] 59c9f27976
chore: Bump github/codeql-action from 2 to 3 (#236)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-16 16:10:09 +03:00
Muhammad Atif Ali c3abd2898d
ci: use depot.dev to build images (#243) 2024-01-16 12:02:06 +03:00
Jon Ayers b7d2fa64af
breaking: removed support for CentOS (#207)
- Due to excessive vulnerabilities removed `brew` from Ubuntu images.
2023-02-16 11:43:56 -06:00
dependabot[bot] 5de262931c
chore: bump actions/upload-artifact from 2 to 3 (#197)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-08 15:16:45 -05:00
Ben Potter 52091b68af
use node 16 for GitHub actions (#198) 2023-02-08 15:16:09 -05:00
Dean Sheather b505256cae
security: add trivy scanning workflow (#195) 2023-02-08 20:27:17 +11:00
dependabot[bot] 03f7e47909
chore: bump actions/checkout from 2 to 3.1.0 (#179)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 18:13:26 -06:00
dependabot[bot] 6689d9d848
chore: bump actions/setup-node from 2 to 3.4.1 (#172)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 18:13:18 -06:00
dependabot[bot] dccfa2cbe7
chore: bump docker/login-action from 1 to 2 (#155)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 18:13:08 -06:00
dependabot[bot] b4c4d7caa8
chore: bump styfle/cancel-workflow-action from 0.9.1 to 0.11.0 (#180)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 18:12:40 -06:00
Cian Johnston 8f937ea980
chore: remove support for arch images (#161) 2022-05-18 09:09:38 +01:00
Jonathan Yu 90bcfba8c3
chore: disable fail-fast for image build job (#132) 2022-02-16 10:07:07 -08:00
Jonathan Yu 1c658c9a8c
chore: re-build images weekly instead of daily (#103)
* Re-build images on Mondays, rather than daily
* Add a comment explaining rationale for the rebuild schedule
2021-09-27 08:42:08 -07:00
dependabot[bot] 2a4ca3aeb2
chore: bump styfle/cancel-workflow-action from 0.9.0 to 0.9.1 (#90)
Bumps [styfle/cancel-workflow-action](https://github.com/styfle/cancel-workflow-action) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/styfle/cancel-workflow-action/releases)
- [Commits](https://github.com/styfle/cancel-workflow-action/compare/0.9.0...0.9.1)

---
updated-dependencies:
- dependency-name: styfle/cancel-workflow-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-22 12:13:02 -07:00
Jonathan Yu 60abdec164
chore: ignore minor/patch versions of official actions (#73) 2021-05-22 11:20:38 -07:00
Jonathan Yu 1af4050abd
chore: add minimal workflow permissions (#70) 2021-05-22 10:41:21 -07:00
dependabot[bot] 2c4757ecef
chore: bump styfle/cancel-workflow-action from 0.8.0 to 0.9.0 (#60)
Bumps [styfle/cancel-workflow-action](https://github.com/styfle/cancel-workflow-action) from 0.8.0 to 0.9.0.
- [Release notes](https://github.com/styfle/cancel-workflow-action/releases)
- [Commits](https://github.com/styfle/cancel-workflow-action/compare/0.8.0...89f242ee29e10c53a841bfe71cc0ce7b2f065abc)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-12 07:15:57 -07:00
Jonathan Yu a1002e87f1
chore: publish nightly image builds (#52)
* Build and publish images on a nightly schedule
* Enable manual triggering of build workflow
2021-04-02 21:13:47 -07:00
Jonathan Yu 3e4835aeeb
chore: use dependabot for GitHub Actions and npm (#54) 2021-04-02 17:45:47 -07:00
Jonathan Yu 6fa1567c96
chore: parallelize image build (#55)
* Add flag for image build scripts to filter by distribution
  (currently: arch, centos, ubuntu)
* Build images sequentially in separate jobs that run in
  parallel according to base distribution
* Cancel in-flight pull request builds
2021-04-02 12:46:01 -07:00
G r e y a370353a28
chore: Add fmt check to CI (#50) 2021-02-19 09:30:56 -06:00
G r e y 98995de6c8
chore: Format (#47) 2021-02-17 13:08:48 -06:00
Charles Moog 98c24a3f55
feat: add homebrew to base images (#43) 2021-02-02 12:46:14 -06:00
G r e y 749f3e6886
docs: Create code of conduct (#35) 2020-11-14 21:52:53 -06:00
G r e y d5acf1b285
docs: Create contributing (#30) 2020-11-14 13:38:51 -06:00
Will O'Beirne 431bcc6a7c
Replace docker build-and-push actions with custom shell scripts (#15) 2020-10-21 10:19:33 -05:00
Will O'Beirne a42533e308
Remove explicit load: true 2020-10-20 16:37:17 -05:00
Will O'Beirne 85fc274873
Create a set of base images for all other images to use (#13)
* Create a set of base images that other images use to reduce duplication
* Use docker driver to allow using locally built and cached images
* Add lsb-release, ca-certificates, and locales (or equivalent packages) to base images
* Add pip3 to ubuntu
2020-10-19 18:10:23 -05:00
Will O'Beirne 2b0636d439
GitHub Actions for Building and Pushing Images (#12) 2020-10-14 22:26:26 -05:00