Wez Furlong
|
809b6bd1be
|
publish continuous builds to a centos7 -dev version of the repo
|
2023-03-10 17:15:16 -07:00 |
|
Wez Furlong
|
7cd8aa1a63
|
ci: fixup sign, and maybe publish the rpm too
|
2023-03-10 16:49:52 -07:00 |
|
Wez Furlong
|
9452ca83eb
|
ci: speculative attempt at signing the rpm
|
2023-03-10 16:10:24 -07:00 |
|
Wez Furlong
|
c89546a51e
|
ci: centos 7 build in release mode for rpm capture
|
2023-03-08 22:12:06 -07:00 |
|
Wez Furlong
|
a638979464
|
ci: tweak centos7 build
|
2023-03-08 21:55:24 -07:00 |
|
Wez Furlong
|
50d2610186
|
ci: capture centos rpms as artifact
|
2023-03-08 21:33:39 -07:00 |
|
Wez Furlong
|
ad54ad8a63
|
ci: locked: true is deprecated; update to args: --locked
|
2023-03-08 21:07:30 -07:00 |
|
Wez Furlong
|
c0d7944e25
|
ci: source llvm toolset enable script
|
2023-03-08 20:30:19 -07:00 |
|
Wez Furlong
|
cfd5e3a924
|
ci: speculative start at centos7 build
|
2023-03-08 19:51:55 -07:00 |
|
Wez Furlong
|
815ed0c6fc
|
add issue template
|
2023-03-08 17:05:36 -07:00 |
|
Wez Furlong
|
b458bbced1
|
refactor integration testing to make it a bit easier to use
Helpers for generating messages, summarizing deliveries,
reducing boilerplate in the tests themselves.
Add SMTP line length test.
|
2023-03-08 10:32:01 -07:00 |
|
Wez Furlong
|
70ab30eb5c
|
ci: keep cache even if the build or tests fail
|
2023-03-07 23:18:10 -07:00 |
|
Wez Furlong
|
c7aa190315
|
ci: revert splitting of stages
|
2023-03-07 23:07:21 -07:00 |
|
Wez Furlong
|
0c8adcf68e
|
ci: split rust into build and test stages
|
2023-03-07 22:36:23 -07:00 |
|
Wez Furlong
|
f4370faeac
|
ci: make it easier to debug the new integration test
|
2023-03-07 19:37:57 -07:00 |
|
Wez Furlong
|
fc17efb7c9
|
ci: use cargo nextest for running tests
|
2023-03-07 11:35:58 -07:00 |
|
Wez Furlong
|
8d529d1692
|
ci: ensure we use the cargo.lock locked deps for cargo installed stuff
|
2023-03-07 11:30:24 -07:00 |
|
Wez Furlong
|
7df50feb64
|
ci: streamline workflows a bit
|
2023-03-07 11:25:40 -07:00 |
|
Wez Furlong
|
beb70061c8
|
ci: rename some workflows, disable full docker build
We're not doing anything with the output, so let's just save
the compute for something else.
|
2023-03-04 11:07:18 -07:00 |
|
Wez Furlong
|
a0c0107a54
|
docs: install mdbook-admonish
See: https://tommilligan.github.io/mdbook-admonish/overview.html
https://tommilligan.github.io/mdbook-admonish/reference.html
|
2023-02-25 15:08:54 -07:00 |
|
Wez Furlong
|
6acae33725
|
ci: build docs on PRs that touch docs
|
2023-02-25 12:28:49 -07:00 |
|
Wez Furlong
|
c24ec1fb19
|
ci: urgh, remove anchors
|
2023-02-25 12:09:15 -07:00 |
|
Wez Furlong
|
a8b6302e3b
|
ci: refactor some path ignores
|
2023-02-25 12:06:26 -07:00 |
|
Wez Furlong
|
31a5af901c
|
ci: fix typo
|
2023-02-25 12:04:02 -07:00 |
|
Wez Furlong
|
3af3a1199d
|
ci: avoid building code when only docs changed
|
2023-02-25 11:54:42 -07:00 |
|
Wez Furlong
|
e3146f0c7a
|
ci: another run at pages deploy
|
2023-02-25 11:51:12 -07:00 |
|
Wez Furlong
|
c8287d9c20
|
ci: maybe fix permissions for pages build
|
2023-02-25 11:28:27 -07:00 |
|
Wez Furlong
|
b8573f8059
|
ci: fix typo in doc builder
|
2023-02-25 11:10:21 -07:00 |
|
Wez Furlong
|
bb328ca000
|
ci: automate doc build and publish to gh_pages branch
|
2023-02-25 11:00:18 -07:00 |
|
Wez Furlong
|
42b173eac5
|
CI: take a run at building the docker image
|
2023-02-23 07:36:48 -07:00 |
|
Wez Furlong
|
7775f88ab9
|
CI: cache stylua install
|
2023-02-15 09:56:04 -07:00 |
|
Wez Furlong
|
ef6b192ac2
|
CI: use nightly toolchain for formatting purposes
|
2023-02-15 09:50:11 -07:00 |
|
Wez Furlong
|
b59cc8e0ef
|
CI: install rustfmt
|
2023-02-15 09:48:01 -07:00 |
|
Wez Furlong
|
dd735ddbff
|
CI: add code formatting checks
|
2023-02-15 09:46:22 -07:00 |
|
Wez Furlong
|
b346c0515f
|
Add CI
|
2023-02-15 09:40:05 -07:00 |
|