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
d3b5166960
disable dependabot for cargo
...
it's never been useful here
2024-09-17 06:40:29 -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
Wez Furlong
5bd8bdbdbf
fix dependabot syntax
2023-12-28 08:46:20 -07:00
Wez Furlong
ff7222013e
update dependabot
2023-12-28 08:39:08 -07:00
Wez Furlong
444350060e
ci: remove GH Actions pages workflows
2023-09-18 10:25:19 -07:00
Wez Furlong
9ecf3774ce
ci: disable GH actions pages workflows
...
I'll be debugging the drone based flows and don't want them
to compete with each other
2023-09-18 06:47:36 -07:00
Wez Furlong
85be50ac5c
ci: remove GH docker build
2023-09-17 13:42:02 -07:00
Wez Furlong
ca52a5de2f
remove GH actions for ubuntu, rocky and generic rust
2023-09-16 13:37:18 -07:00
Wez Furlong
1283646960
ci: skip install mdbook-linkcheck
...
we no longer use it
2023-09-14 10:31:40 -07:00
Wez Furlong
18f7c953bc
ci: remove centos7 build
...
It's having problems building kafka support, and the folks that
were using it won't need it much longer.
So let's skip that headache for now!
2023-09-13 09:29:28 -07:00
Wez Furlong
e3bb129331
centos7: nth time's the charm for cmake?
2023-09-12 10:21:28 -07:00
Wez Furlong
123f41d06b
centos7: remove cmake rpm
2023-09-12 09:56:01 -07:00