Jade Ellis
8a495a7d7f
fix(ci): Correct remote ref fetch
2026-06-27 01:00:33 +01:00
Jade Ellis
cee51d5717
fix(ci): Correct remote ref fetch
2026-06-27 00:57:45 +01:00
Jade Ellis
0483d3e155
ci: Don't checkout repo in pull_request_target
2026-06-27 00:54:31 +01:00
Renovate Bot
2adb9a7941
chore(deps): update actions/checkout action to v7
2026-06-23 13:20:40 +00:00
Renovate Bot
eeef60d540
chore(deps): update github-actions-digest
2026-06-23 05:01:57 +00:00
Renovate Bot
a01035e63a
chore(deps): update github-actions-non-major to v43.234.0
2026-06-22 05:03:19 +00:00
Jade Ellis
ed38212391
fix(ci): Correct version regex in debian build
2026-06-21 01:03:14 +01:00
Henry-Hiles
4078062331
fix: change the update-flake-hashes repo to work with the new rust.nix structure
2026-06-20 15:35:09 -04:00
Henry-Hiles
8e71ed7b63
fix: dynamically link rocksdb on dynamic nix builds
...
Fixes liburing error.
2026-06-20 13:19:35 -04:00
Henry-Hiles
1ba90deeba
chore: Change build workflows to run every week
...
Old behavior was to run every day, which is wasteful.
2026-06-19 22:58:32 -04:00
Henry-Hiles
0d45ae7e21
chore: more descriptive name for binary build step of workflow
2026-06-20 02:43:52 +00:00
Henry-Hiles
216033cf20
feat: add build-nix workflow
2026-06-20 02:43:52 +00:00
Henry-Hiles
6ee501ac69
feat: static builds using nix, including cross
2026-06-20 02:43:52 +00:00
spaetz
252ebb4642
CI: Remove the clang detection
...
tomfos.tr act-runner image removed the possibility to install the latest LLVM using an installer script, so let us also remove the detection and just live with the distro's clang image.
2026-06-19 11:23:53 +00:00
Renovate Bot
6276a632cc
chore(deps): update github-actions-digest
2026-06-16 05:02:02 +00:00
Renovate Bot
0a5d136a32
chore(deps): update github-actions-non-major to v43.222.1
2026-06-15 05:03:07 +00:00
Renovate Bot
b1c6be012a
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.214.6
2026-06-08 05:03:29 +00:00
Renovate Bot
5cb0db6f31
chore(deps): update github-actions-digest
2026-06-02 05:03:05 +00:00
Renovate Bot
67466b015b
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.205.3
2026-06-01 05:03:05 +00:00
Renovate Bot
5f9594363d
chore(deps): update github-actions-digest
2026-05-26 05:18:06 +00:00
Renovate Bot
afa80576f4
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.195.3
2026-05-25 05:17:59 +00:00
Jade Ellis
cb3ebcf24e
chore: Upgrade rust
...
This also upbrades the debian version to trixie, because the new LLVM
version doesn't seem to have a build
2026-05-19 20:22:21 +01:00
Jade Ellis
b4e104925d
fix(ci): Ignore changelog entries in the autolabeller
2026-05-19 10:57:39 +01:00
Jade
a7d4f3537b
chore(deps): Update renovate
2026-05-16 19:06:33 +00:00
Renovate Bot
2f50f1fc2a
chore(deps): update https://github.com/taiki-e/install-action digest to 3771e22
2026-05-16 17:11:05 +00:00
Renovate Bot
669efe092f
chore(deps): update https://github.com/taiki-e/install-action digest to 184183c
2026-05-16 17:04:58 +00:00
Renovate Bot
384ddc89d1
chore(deps): update https://github.com/softprops/action-gh-release action to v3
2026-05-13 23:13:38 +00:00
Renovate Bot
a023d2d306
chore(deps): update https://github.com/cloudflare/wrangler-action action to v4
2026-05-13 23:13:13 +00:00
Renovate Bot
61b080d1ef
chore(deps): update https://github.com/regclient/actions digest to c70ad64
2026-05-13 23:12:32 +00:00
Renovate Bot
00d7d4a54f
chore(deps): update https://github.com/taiki-e/install-action digest to 3235f89
2026-05-13 23:10:50 +00:00
nex
97f49d6357
chore: Remove news fragment checkbox from PR template
...
Requiring them is now handled by an action
2026-05-04 20:06:40 +00:00
Renovate Bot
37dccdbeb0
chore(deps): update https://github.com/taiki-e/install-action digest to b5fddbb
2026-05-03 12:30:32 +00:00
Renovate Bot
06184d8c9f
chore(deps): update https://github.com/taiki-e/install-action digest to 787505c
2026-04-25 12:21:19 +01:00
Renovate Bot
7c20e22b75
chore(deps): pin https://github.com/dorny/paths-filter action to fbd0ab8
2026-04-25 11:19:09 +00:00
Jade Ellis
3f862b58cb
ci: Fix unstable builds for repo packages
2026-04-25 11:33:25 +01:00
Jade Ellis
046a6356f3
ci: Automaticallly upload release binaries
2026-04-25 11:17:43 +01:00
Renovate Bot
2b08460b16
chore(deps): update https://github.com/actions/setup-node digest to 48b55a0
2026-04-23 19:45:52 +00:00
Renovate Bot
4cf8f6e05b
chore(deps): update https://github.com/taiki-e/install-action digest to 74e87cb
2026-04-23 19:45:46 +00:00
Jade Ellis
ae37acb228
ci: Don't run clippy & tests if rust files haven't changed
2026-04-23 20:44:57 +01:00
Jade Ellis
10c3045f5f
ci: Run Renovate on resolvematrix
2026-04-23 20:44:56 +01:00
Jade Ellis
8242718571
ci: Label PRs touching dependencies
2026-04-23 20:44:56 +01:00
Renovate Bot
03db067aab
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.140.0
2026-04-23 19:23:09 +00:00
Jade Ellis
cc8a4501b5
ci: Add basic CI auto-labeller
2026-04-17 21:41:01 +01:00
Sebastian Spaeth
df59fc35b4
CI: Only publish releases into the Debian stable component
...
Previously, we would push all tagged releases into the stable component,
including alphas and rc's. Let's use some regex to only push stable
releases which conform to tag "^v+\d\.+\d\.+\d$"
so we ONLY get the manually published releases into the stable
component.
All pre-releases go into the "unstable" component for now. Nightly builds
go into the "dev" component (as before) and feature branches still get
their dedicated component named after the branch.
TODO: It would be nifty if stable releases would ALSO be published at the
unstable component.
2026-04-17 20:13:44 +00:00
Renovate Bot
ed1fe717b9
chore(deps): update https://github.com/taiki-e/install-action digest to a2352fc
2026-04-17 08:13:49 +00:00
Renovate Bot
69e4689b24
chore(deps): update https://github.com/cloudflare/wrangler-action digest to 9acf94a
2026-04-17 08:13:35 +00:00
Renovate Bot
cace197237
chore(deps): pin actions/cache action to 27d5ce7
2026-04-17 08:12:53 +00:00
Jade
49e6d18ac6
ci: Use inherited secrets
2026-04-16 14:29:42 +00:00
Sebastian Spaeth
bf6783cb83
ci: add all possible credentials
...
When running the mirror-images step from within the release-image workflow
we receive error messages such as
> msg="Failed to sync" target=ghcr.io/continuwuity/continuwuity:v0.5.0-rc.7
> source=forgejo.ellis.link/continuwuation/continuwuity:v0.5.0-rc.7
> error="failed to send blob post, ref
> ghcr.io/continuwuity/continuwuity@sha256:74976f7b85018b5abd867333bc783c7230d985a4b0af595bbf55964e25afe6ef:
> unauthorized"
So, we will need to define our credentials in the release-image workflow too
it seems, when we pull in the mirror-image workflow.
This is a test by adding all credentials that are defined in mirror-images.yml
Probably we don't need them all, but if this does not work, the whole approach
is flawed and we can remove everyting again.
If it works, we should remove unneccessary credentials until we found the
required ones.
2026-04-15 19:34:33 +00:00
Renovate Bot
bedec72489
chore(deps): update https://github.com/taiki-e/install-action digest to eea29cf
2026-04-15 13:23:55 +00:00