Commit Graph

168 Commits

Author SHA1 Message Date
dependabot[bot] ee8321a105 build(deps): bump actions/cache from 4 to 5
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 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/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-07 16:16:19 +00:00
dependabot[bot] 41a96bcb0f build(deps): bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [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/v4...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-07 14:55:30 +00:00
dependabot[bot] 46883f1ca1 build(deps): bump actions/upload-artifact from 5 to 6
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-07 14:54:54 +00:00
dependabot[bot] 59aa439d3f build(deps): bump actions/download-artifact from 6 to 7
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-07 14:54:35 +00:00
Wez Furlong d51eb535c9 ci: third time's the charm for excluding? 2026-01-07 14:12:58 +00:00
Wez Furlong 9607919c4e ci: try alternate way to exclude dependabot 2026-01-07 14:08:36 +00:00
Wez Furlong d26655f1e8 ci: fixup mirror job to not run on dependabot branches 2026-01-07 13:46:00 +00:00
Wez Furlong 57a004ae0b ci: trigger image rebuild when rust-toolchain changes 2026-01-07 13:34:47 +00:00
Wez Furlong 984e4a3156 CI: try out automatic mirroring to codeberg 2025-11-18 22:14:40 +00:00
dependabot[bot] 64f65a634f build(deps): bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-10 11:58:19 +00:00
dependabot[bot] fd4fd99ab2 build(deps): bump actions/download-artifact from 5 to 6
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-10 11:57:51 +00:00
Wez Furlong 84179ebcbb ci: fixup builder image tag when publishing 2025-10-07 14:45:50 +01:00
dependabot[bot] 8997779525 build(deps): bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [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/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-01 23:35:28 -07:00
dependabot[bot] 9f07628ecc build(deps): bump actions/download-artifact from 4 to 5
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-13 07:54:17 +01:00
Wez Furlong 72c38fe362 ci: maybe fix pr build for non kumocorp folks 2025-07-03 07:28:59 +01:00
Wez Furlong cc8fa2be69 actions/delete-package-versions destroys multi-arch images!
Delete this workflow, as it is an agent of chaos in its current
implementation; it silently borks the manifests of multi-arch and
multi-stage docker builds.

This is apparently a known issue for years now, but there is
no documentation warning about this!

refs: https://github.com/actions/delete-package-versions/issues/162
refs: https://github.com/actions/delete-package-versions/issues/90
2025-05-07 06:34:19 -07:00
Wez Furlong 57544668eb disable delete-old-packages workflow for the moment 2025-05-07 06:20:56 -07:00
Wez Furlong 7cfebaa68c ci: docs: see if this brings back the modification dates 2025-04-25 06:34:57 -07:00
Wez Furlong e484c0b1bc ci: update paths 2025-04-24 08:14:15 -07:00
Wez Furlong 25edb7c768 I hate yaml 2025-04-24 08:12:36 -07:00
Wez Furlong f35958c476 ci: docker dev builds are now ghcr.io/kumocorp/kumomta:main
This simplifies the overall build process.

ghcr.io/kumocorp/kumomta:main is the most recent commit to the
main branch

ghcr.io/kumocorp/kumomta:latest is the most recently tagged
stable commit.

I'll manually trigger a run like this to ensure that we actually
publish, then I will update the docs to reflect it.
2025-04-24 07:39:23 -07:00
Wez Furlong fd764df23a ci: builder images on GH actions 2025-04-23 14:29:25 -07:00
Wez Furlong bd7a6db9d1 ci: nullglob for release uploads 2025-04-23 12:32:51 -07:00
Wez Furlong 0981c60459 ci: docs build and publish, fixup paths, token 2025-04-23 11:17:43 -07:00
Wez Furlong c372d90f33 CI: enable GH actions for the main kumomta build 2025-04-23 07:20:26 -07:00
Wez Furlong 3e4b6c133e ci: tell the github build about the prebuilt rocksdb 2024-10-15 09:49:30 -07:00
Wez Furlong d7d952fd8d ci: add gh actions runner for pull requests only
This runs the build on ubuntu only, capturing the debs
as artifacts in the action run.

This is intended as a backstop for the main CI in case
it is having issues.
2024-09-24 06:29:22 -07:00
Wez Furlong 6574129c9f ci: add bounce validation workflow 2024-09-18 12:41:02 -07:00
Wez Furlong 74d86cb022 ci: fix minor typo in workflow label 2024-09-18 12:20:15 -07:00
Wez Furlong e6eef5190c ci: add shaping file validation to the ci 2024-09-18 12:17:21 -07:00
Wez Furlong acaa7fe51e ci: retire old pkg repo list workflow 2024-07-21 15:29:41 -07:00
Wez Furlong d70f87593e ci: shift release creation to woodpecker, upload pkgs to release 2024-07-04 17:03:12 -07:00
dependabot[bot] e9b42e8a1f build(deps): bump docker/build-push-action from 5 to 6
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)

---
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>
2024-06-24 06:50:46 -07:00
Wez Furlong 670df0041a ci: use matrix build and cron schedule for image rebuilder
remove the GH based equivalent
2024-06-07 11:04:08 -07:00
Wez Furlong 1d4bfa7dda ci: partial revert of prior commit
somehow kumomta-dev isn't seen as a valid package name, even
though it definitely is!

Let's back out most of the previous commit, and defer worrying
about this until something complains about having too many
package versions.
2024-06-07 10:21:06 -07:00
Wez Furlong b4626ea714 ci: update package pruner
Apply retention processing to various images
2024-06-07 10:14:48 -07:00
Wez Furlong 49e4e25045 ci: remove arc runner test workflow 2024-04-20 15:35:09 -07:00
Wez Furlong 1cc78033d7 ci: add jq to builder, build builder when builder changes 2024-04-20 07:24:59 -07:00
Wez Furlong c9d23346e4 ci: rebuild builder images on a weekly schedule 2024-04-20 00:27:26 -07:00
Wez Furlong c3f2d1a584 ci: use matrix build for images 2024-04-20 00:02:41 -07:00
Wez Furlong 8fe05193e3 ci: fixup copypasta 2024-04-19 23:44:21 -07:00
Wez Furlong b5507e0caa ci: tweak docker publish for builder images 2024-04-19 23:42:17 -07:00
Wez Furlong 5a9d3eea1d ci: add builder image builder 2024-04-19 23:34:25 -07:00
Wez Furlong eea86d4730 Testing ARC runners (#163)
Add workflow to test arc runners
https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners-with-actions-runner-controller/quickstart-for-actions-runner-controller
2024-04-17 19:30:36 -07:00
dependabot[bot] df603cf5d9 build(deps): bump softprops/action-gh-release from 1 to 2
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 07:00:47 -07:00
Wez Furlong 14c64d8804 ci: fixup redis build 2024-02-29 12:25:07 -07:00
Wez Furlong b3be73f132 add docker image build for redis + redis_cell
This updates the Dockerfile to support multi architecture image
builds (amd64, arm64 and armv7), and adds some automation to build
them in parallel and stitch them together into a single multi-arch
image.
2024-02-29 12:19:57 -07:00
dependabot[bot] 6dc211d368 build(deps): bump actions/delete-package-versions from 4 to 5
Bumps [actions/delete-package-versions](https://github.com/actions/delete-package-versions) from 4 to 5.
- [Release notes](https://github.com/actions/delete-package-versions/releases)
- [Commits](https://github.com/actions/delete-package-versions/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-24 09:38:30 -07:00
dependabot[bot] 9c40ceda7d build(deps): bump baptiste0928/cargo-install from 2 to 3
Bumps [baptiste0928/cargo-install](https://github.com/baptiste0928/cargo-install) from 2 to 3.
- [Release notes](https://github.com/baptiste0928/cargo-install/releases)
- [Changelog](https://github.com/baptiste0928/cargo-install/blob/main/CHANGELOG.md)
- [Commits](https://github.com/baptiste0928/cargo-install/compare/v2...v3)

---
updated-dependencies:
- dependency-name: baptiste0928/cargo-install
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 20:57:35 -07:00
dependabot[bot] 63cde9c720 build(deps): 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>
2023-12-28 08:50:01 -07:00