Ginger
b8dfab0236
fix: Use apt-get and dpkg instead of apt (which isn't stable in scripts)
2025-09-23 06:52:35 +00:00
Ginger
1c9009c591
fix: Change cargo-deb steps to play nice with the setup-rust action
2025-09-23 06:52:35 +00:00
Ginger
29e9fc736e
fix: More logging
2025-09-23 06:52:35 +00:00
Ginger
a8211a4ba1
fix: Insert whereis call
2025-09-23 06:52:35 +00:00
Ginger
8b5260a332
fix: More ls calls
2025-09-23 06:52:35 +00:00
Ginger
dd3fb3fe1b
fix: Add debugging ls. what is the problem here
2025-09-23 06:52:35 +00:00
ginger
4ad202d530
fix: Fix cargo-deb cache keys
2025-09-23 06:52:35 +00:00
Ginger
ef11bf8d67
fix: Name artifacts for their distro
2025-09-23 06:52:35 +00:00
Ginger
bad6954ef0
feat: Build for both Debian and Ubuntu, take 2
2025-09-23 06:52:35 +00:00
Ginger
16d12b46f9
Revert "feat: Build for both Debian and Ubuntu"
...
This reverts commit 5cd0704e14 .
2025-09-23 06:52:35 +00:00
Ginger
e0f5c92286
feat: Build for both Debian and Ubuntu
2025-09-23 06:52:35 +00:00
Ginger
678a47b72c
fix: No slashes in components I guess
2025-09-23 06:52:35 +00:00
Ginger
d35a5f9e59
fix: Fix incorrect quoting, again
2025-09-23 06:52:35 +00:00
Ginger
fcf8044940
fix: Fix incorrect quoting
2025-09-23 06:52:35 +00:00
Ginger
486968d8da
fix: Minor component and version format fixes
2025-09-23 06:52:35 +00:00
Ginger
91d95ff9f3
fix: Rename debian_version for consistency
2025-09-23 06:52:35 +00:00
Ginger
ac188a2375
fix: Munge version names better
2025-09-23 06:52:35 +00:00
Ginger
8904afa4da
fix: Install build dependencies _before_ running the build 💀
2025-09-23 06:52:35 +00:00
Ginger
a656d1b1f7
fix: Use month instead of minute in package timestamps
2025-09-23 06:52:35 +00:00
Ginger
359194b620
fix: Fix step order
2025-09-23 06:52:35 +00:00
Ginger
e557118868
fix: Cache cargo-deb, use better versioning scheme
2025-09-23 06:52:35 +00:00
Ginger
004cbc2fe4
fix: Fix typo
2025-09-23 06:52:35 +00:00
Ginger
c435b00fb7
fix: More debug logging
2025-09-23 06:52:35 +00:00
Ginger
907bdb8bdb
feat: Publish the deb to Forgejo's registry
2025-09-23 06:52:35 +00:00
Ginger
cce2d91750
fix: Fix ambiguous redirect
2025-09-23 06:52:35 +00:00
Ginger
618accffcd
fix: Run apt-get update first
2025-09-23 06:52:35 +00:00
Ginger
acb0e229aa
fix: Use binstall for cargo-deb
2025-09-23 06:52:35 +00:00
Ginger
8411302042
fix: Remove duplicate checkout step
2025-09-23 06:52:35 +00:00
Ginger
c8994973fb
fix: Use Ubuntu runners for now
2025-09-23 06:52:35 +00:00
Ginger
fb7c2bbb7b
fix: Remove copied Fedora-specific workflow step
2025-09-23 06:52:35 +00:00
Ginger
e4e48c5846
feat(ci): Initial debian build workflow
2025-09-23 06:52:35 +00:00
Renovate Bot
a5aa68ee8d
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.125.2
2025-09-23 03:53:03 +00:00
Tom Foster
47f7ebfd68
fix: Use node_version in npm cache key for wrangler installation
...
Replace hashFiles('**/package-lock.json') with node_version since wrangler
is installed via npm without a lockfile to hash. Removes trailing dash from
cache keys and ensures npm dependencies are regenerated when Node.js version
changes.
2025-09-23 04:30:35 +01:00
Tom Foster
7d91f218b1
ci: Migrate to detect-versions with namespaced cache keys
...
Replace local detect-runner-os action with external detect-versions@v1 to
reduce custom action maintenance. Add architecture detection for future
cross-platform support and namespace all cache keys with "continuwuity-"
prefix to prevent collisions with other projects on shared runners.
Updates cache mount IDs in Dockerfiles to match the new namespacing
convention, ensuring consistent cache isolation across CI and Docker builds.
2025-09-23 04:30:22 +01:00
Jade Ellis
e5e2db37d9
ci: Run image release workflow on tag
2025-09-22 17:03:26 +01:00
Renovate Bot
3fbdced0e1
chore(deps): update github-actions-non-major
2025-09-22 05:04:03 +00:00
Renovate Bot
9745bcba1c
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.121.4
2025-09-21 05:02:02 +00:00
Renovate Bot
e86fc6d9f8
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.119.5
2025-09-20 05:03:27 +00:00
Renovate Bot
13adea6498
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.118.1
2025-09-19 10:31:58 +00:00
Renovate Bot
17d0bb6cf6
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.117.0
2025-09-18 21:06:35 +00:00
Renovate Bot
6dc5051fa6
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.116.10
2025-09-18 19:26:39 +00:00
Renovate Bot
3034c03ad1
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.116.8
2025-09-18 13:36:19 +00:00
Renovate Bot
74fccff2cc
chore(deps): update github-actions-non-major
2025-09-18 13:31:19 +00:00
Shuroii
7a56a2462c
fix(ci): Use github env namespace as forgejo is still unsupported
2025-09-18 13:30:50 +00:00
Shuroii
9142978a15
fix: Fully qualify action
...
This fixes an issue where Forgejo tries to look for code.forgejo.org for the action despite it not being available.
2025-09-17 21:37:50 +00:00
Shuroii
a8eb9c47f8
feat(ci): Add a workflow to update flake hashes
...
This workflow is intended to be ran as dispatch whenever the rocksdb fork changes!
Other than that, it'll run on any toolchain changes (rust-toolchain.toml, Cargo.lock, Cargo.toml) and update the relevant hash accordingly.
2025-09-17 21:37:50 +00:00
Renovate Bot
51423c9d7d
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.115.6
2025-09-17 05:03:46 +00:00
Renovate Bot
6b7f35a8b8
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.115.0
2025-09-16 05:01:56 +00:00
Renovate Bot
f872210b20
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.113.4
2025-09-15 05:01:40 +00:00
Renovate Bot
3dd04bd9df
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.113.2
2025-09-14 05:03:21 +00:00