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
1f710468e4
docs: Update Debian installation guide
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
d786910c5c
fix: Mark continuwuity as replacing conduwuit
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
Ginger
d5c48b4ffa
fix: Update debian package metadata
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
8959ac06ac
ci: Split Rust build cache into dependencies and incremental caches
...
Replace single large build cache with separate dependencies and incremental
caches. Dependencies cache survives source code changes and uses tiered
restore keys. Removes build directory from caching to improve CI performance
while maintaining effective compilation caching with sccache.
2025-09-23 04:30:35 +01: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
Jade Ellis
e08ea3b9e5
ci: Trace commands to push docker manifests
2025-09-22 17:03:26 +01:00
Jade Ellis
4f1907abfa
ci: Change tag generation to use suffix flavour
2025-09-22 17:03:26 +01:00
Ginger
92d74c293e
feat: Advertise support for MSC4155
2025-09-22 11:33:45 -04:00
Renovate Bot
3fbdced0e1
chore(deps): update github-actions-non-major
2025-09-22 05:04:03 +00:00
nexy7574
b70470fa71
fix: Event filters all non-state events
v0.5.0-rc.8
2025-09-21 20:10:36 +01:00
nexy7574
703d6a2075
chore: Bump version to rc.8
2025-09-21 18:17:24 +01:00
Savyasachee Jha
5b75e21810
Update resolv-conf to upstream 0.7.5
2025-09-21 17:13:38 +00:00
Ginger and nexy7574
13b7538785
Add support for MSC4155 ( #1013 )
...
[rendered msc here](https://github.com/Johennes/matrix-spec-proposals/blob/johannes/invite-filtering/proposals/4155-invite-filtering.md ). Closes #836 .
Co-authored-by: nexy7574 <git@nexy7574.co.uk >
Reviewed-on: https://forgejo.ellis.link/continuwuation/continuwuity/pulls/1013
Reviewed-by: nex <nex@noreply.forgejo.ellis.link >
Co-authored-by: Ginger <ginger@gingershaped.computer >
Co-committed-by: Ginger <ginger@gingershaped.computer >
2025-09-21 17:03:40 +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
nexy7574
c9c79fbea6
fix: Fix restricted join rules inconsistencies
2025-09-20 21:07:13 +00:00
nexy7574
92e9802340
style: Tidy up 1054
2025-09-20 21:07:00 +00:00
nexy7574
1d80b7ce0c
fix: Don't perform local join when there's no remote servers
2025-09-20 21:07:00 +00:00
Jade
563b6d4b30
fix: Update debug assertion with new serde type location
...
Fixes !1052
2025-09-20 18:04:16 +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
fa6f549d39
chore(deps): lock file maintenance
2025-09-18 13:32:26 +00:00
Renovate Bot
999217b0f6
chore(deps): update dependency cargo-bins/cargo-binstall to v1.15.5
2025-09-18 13:31:48 +00:00