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
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
Wez Furlong
a04d40df73
centos7: try installing a newer cmake for kafka build
2023-09-12 09:30:37 -07:00
Wez Furlong
c99ff1665e
Revert "CI: try using the system rocksdb"
...
This reverts commit 17bdf49a67 .
it didn't work out, and I'm a big cagey about using different
versions of rocksdb on differen distros anyway.
2023-08-25 10:26:52 -07:00
Wez Furlong
17bdf49a67
CI: try using the system rocksdb
...
Hope is to slim down build times and disk space usage in the CI jobs
2023-08-25 09:40:15 -07:00
Wez Furlong
9e5f4e6ed8
CI: add write permissions to make-release.yml
2023-08-25 08:02:14 -07:00
Wez Furlong
076b2001f6
CI: trigger main rust build for dependabot Cargo.lock changes
2023-08-22 11:36:40 -07:00
Wez Furlong
92212e93e9
ci: disable caching for main rust build
...
Not enough space otherwise(!)
2023-08-21 13:03:48 -07:00
Wez Furlong
1560e8bbae
Revert "ci: maximize disk space for the docker build as well"
...
This reverts commit bd52d45c8e .
2023-08-21 06:30:29 -07:00
Wez Furlong
bd52d45c8e
ci: maximize disk space for the docker build as well
2023-08-18 10:39:52 -07:00
Wez Furlong
8663578111
ci: disable caching of our rust bits in container builds
...
Space is at a premium in there, and the cache is too large.
2023-08-18 10:36:29 -07:00
Wez Furlong
aafa7b012f
CI: can't run a script in the repo before we've checked it out
2023-08-18 10:18:29 -07:00
Wez Furlong
bbe1cab88a
CI: try to prune space while we're running
2023-08-18 10:16:46 -07:00
Wez Furlong
068e5d8f30
ci: don't build twice in the main rust workflow
2023-08-17 14:05:33 -07:00
Wez Furlong
52ef34c967
ci: disable incremental builds
...
The hope is that this reduces disk overheads in the target directory
2023-08-17 13:30:55 -07:00
Wez Furlong
3d0d699692
ci: rm maximize-build-space action from containerized builds
...
It doesn't work for those
2023-08-17 12:58:40 -07:00
Wez Furlong
889d42a445
CI: take a stab at improving free space before running
...
Seems like everyone on the internet is finding that GH actions
disk space is a bit tight. Let's adopt this action that is
intended to delete some things that are not often used and
see if that helps our builds
2023-08-17 12:49:25 -07:00
Wez Furlong
2fd8a1aff5
ci: add release creationg workflow
...
This should create a release from a tag and populate it with
a basic changelog.
We'll see if it actually works when we cut the next release!
refs: https://github.com/KumoCorp/kumomta/issues/71
2023-08-07 08:21:35 -07:00
Wez Furlong
15bdaca421
ci: disable mariner build
...
It's broken and we're not going to fix it right now, so avoid noise.
2023-08-02 12:36:41 -07:00
Wez Furlong
6e238f930d
ci: add lsb-release for hashicorp vault on ubuntu
2023-08-01 14:46:38 -07:00
Wez Furlong
f4f1172b56
vault: add to CI so we can run tests
2023-08-01 14:41:28 -07:00
Wez Furlong
d4ae999ac9
ci: Mariner, attempt 2
2023-07-22 12:53:36 -07:00
Wez Furlong
f3ab16c2bf
ci: add Mariner, attempt 1
2023-07-22 12:51:30 -07:00
Wez Furlong
cf84ee7a6b
ci: workaround nightly + proc-macro2 changes
...
refs: https://github.com/rust-lang/rust/issues/113152
refs: https://github.com/dtolnay/proc-macro2/issues/356
2023-07-03 08:54:28 -07:00
Wez Furlong
f22ba1df72
ci: apply brute force
2023-06-30 17:21:37 -07:00
Wez Furlong
761fe38da7
ci: install redis for "basic" rust workflow
2023-06-30 17:20:26 -07:00
Wez Furlong
e85fa0d6f7
ci: maybe install redis for centos 7
2023-06-30 17:18:08 -07:00
Wez Furlong
f65e985e64
docs: add since macro. document connection metadata object
2023-06-28 13:52:15 -07:00
Wez Furlong
e9e158039f
ci: trigger pkg build for policy changes
2023-06-08 14:48:19 -07:00
Wez Furlong
ba17723dea
ci: also run in release mode
...
Some stuff builds in debug but not in release mode
2023-04-18 16:27:22 -07:00
Wez Furlong
35271e0a47
normalize centos 7 rpm repo name
...
This brings it in alignment with the other repos
2023-03-31 12:09:47 -07:00
Wez Furlong
446048ad26
ci: update actions/cache
2023-03-30 08:05:58 -07:00
Wez Furlong
b092fb0a95
ci: update cargo install workflow
2023-03-30 07:55:29 -07:00
Wez Furlong
d71e0070a6
ci: update centos7 and ubuntu for tagging
2023-03-30 07:52:20 -07:00
Wez Furlong
f35d208bd6
ci: maybe publish the right bits to the right place on tag
2023-03-30 07:15:49 -07:00
Wez Furlong
a4109e65e3
ci: fixup fmt
2023-03-30 07:03:02 -07:00
Wez Furlong
963bf99ed2
ci: centos7 is an aging PITA
2023-03-30 07:01:57 -07:00
Wez Furlong
9ddbaeaa08
ci: update fmt workflow to use nightly rust
2023-03-30 07:00:39 -07:00
Wez Furlong
4d5ca8909c
ci: switch to actively maintained rust toolchain action
2023-03-30 06:57:14 -07:00
Wez Furlong
fb6b7102b4
ci: trigger rocky+centos when build-rpms script changes
2023-03-22 11:57:43 -07:00
Wez Furlong
d8ee122974
ci: revert 16 core change, the runners are not online?
2023-03-22 07:16:42 -07:00
Wez Furlong
ac74779ef5
ci: try out 16 core runner for rust workflow
2023-03-22 07:14:15 -07:00