Jason Volk
bbac80d2e6
ci: Fix pages deployment. ( #165 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-23 05:15:10 +00:00
Jason Volk
996a5488be
ci: Add build for release-logging, optimized build with debug logging.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-08 00:07:59 +00:00
Jason Volk
8708e98478
ci: Tweak docker cache sizes.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-08-30 10:16:43 +00:00
Jason Volk
9496d05cd2
ci: Pass package build condition as workflow arg.
...
ci: Add defaults for init matrix; branch conditions for pulls.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-29 04:02:41 +00:00
Jason Volk
d858c5c1f4
docker: Add Instruction Set Architectures to build matrix.
...
ci: Publish multi-arch images for both branch and tag refs.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-25 17:21:55 +00:00
Jason Volk
31a3676cd8
ci: Publish multi-arch manifest. ( fixes #74 )
...
ci: Toggle package install checks via vars.
docker: Disable provenance attestations which auto-generate manifests.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-20 10:52:35 +00:00
Jason Volk
83ceda808c
ci: Add multi-runner/multi-arch to matrices. ( closes #55 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-17 03:41:27 +00:00
Jason Volk
51778b9354
ci: Remove the deps workflow.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-16 04:25:58 +00:00
Jason Volk
53f2ea8e58
ci: Rename NEWS.md to RELEASE.md.
...
ci: Build fewer packages in non-main branch.
ci: Add lint phase for rust-check.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-08 03:08:57 +00:00
Jason Volk
78410304b8
ci: Upload release assets. ( closes #54 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 14:22:26 +00:00
Jason Volk
33db10141d
ci: Conditions for version tag event.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 09:46:19 +00:00
Jason Volk
499991e530
Rename build profile release-max-perf to release-native.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 02:10:04 +00:00
Jason Volk
ea802c7ec4
docker: Refactor feat_set out of base layers.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-05 12:50:09 +00:00
Jason Volk
e332d395f9
ci: Add oci image to pipeline.
...
ci: Tweak package targets; elim max-perf for containers.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-05 12:37:19 +00:00
Jason Volk
8ce0ab5bf7
ci: Add release-debuginfo to pipeline.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-04 03:44:21 +00:00
Jason Volk
55c35fc840
docker: Simplify build/install; dedup cargo commands; enable gc.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-04 03:44:21 +00:00
Jason Volk
1a6cfe72b9
ci: Prevent cancellation on push to branch.
...
ci: Use wildcard to preserve any artifact directory structure. (970cea5c2b )
ci: Mask out debug smoketest on toolchain stable
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 16:14:44 +00:00
Jason Volk
873cac5731
ci: Workaround multi-line if-condition github bug; cleanup.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-01 21:13:26 +00:00
Jason Volk
112e43d753
ci: build standalone for all feature-sets.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-31 10:02:46 +00:00
Jason Volk
b7d26c0fbf
ci: Consolidate base excludes; allow event inputs.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-31 08:16:21 +00:00
Jason Volk
8d209be5c4
ci: comment-out deps job (see github.com/orgs/community/discussions/18001)
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-29 20:16:06 +00:00
Jason Volk
864ac84679
ci: Abstract artifact uploads for every bake target.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-29 20:16:06 +00:00
Jason Volk
87d258b83c
ci: yaml formatting.
...
ci: Isolate builder by actor.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-29 20:16:06 +00:00
Jason Volk
332d84b1ca
docker: Build rocksdb native for release-max-perf.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-22 08:03:28 +00:00
Jason Volk
f2a45d4408
ci: Supply defaults in initial job.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-14 07:14:20 +00:00
Jason Volk
9a1fdf390e
complement feature vector; upload artifacts
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-14 02:43:52 +00:00
Jason Volk
020a7d318f
Add release-debuginfo to pipeline.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-11 09:09:03 +00:00
Jason Volk
4430f71bfd
Add conditions to skip container publish
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-11 07:02:14 +00:00
Jason Volk
df55b42d29
Add publish to pipeline.
...
Update deployment docs.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-10 21:39:38 +00:00
Jason Volk
aa27ab855b
Add rpm package to workflow.
...
Improve workflows.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-09 22:26:47 +00:00
Jason Volk
8bfe63d45f
Add package workflow.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-09 22:26:47 +00:00
Jason Volk
481b67f1f9
Combine Base and Deps workflows.
...
Add workflow arguments for verbosity.
Add missing ldap to full features.
Superpose --all-features as backstop for unlisted features.
Fix hardened_malloc requiring gcc
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-07 23:03:46 +00:00
Jason Volk
98d16a2f6c
Add cargo audit, lychee to workflow.
...
Rename / tweak some workflow jobs.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-03 00:16:28 +00:00
Jason Volk
123f130a87
Docker Complement
...
Split and reorganize workflows
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-01 09:30:26 +00:00