1
0
Fork 0
mirror of https://forgejo.ellis.link/continuwuation/continuwuity.git synced 2025-10-03 18:50:45 +00:00
Commit graph

5586 commits

Author SHA1 Message Date
Ginger
fa42d7165c fix: Change cargo-deb steps to play nice with the setup-rust action 2025-09-17 21:09:07 +00:00
Ginger
95ea8d8de2 fix: More logging 2025-09-17 21:09:07 +00:00
Ginger
923cdceb9a fix: Insert whereis call 2025-09-17 21:09:07 +00:00
Ginger
cacee00027 fix: More ls calls 2025-09-17 21:09:07 +00:00
Ginger
d572ca2013 fix: Add debugging ls. what is the problem here 2025-09-17 21:09:07 +00:00
ginger
086d3f3471 fix: Fix cargo-deb cache keys 2025-09-17 21:09:07 +00:00
Ginger
3d51d0186c docs: Add a note about the dev component 2025-09-17 21:09:07 +00:00
Ginger
866bd4a2fe fix: Name artifacts for their distro 2025-09-17 21:09:07 +00:00
Ginger
b3c7e6c5a9 feat: Build for both Debian and Ubuntu, take 2 2025-09-17 21:09:07 +00:00
Ginger
56acff9841 Revert "feat: Build for both Debian and Ubuntu"
This reverts commit 5cd0704e14.
2025-09-17 21:09:07 +00:00
Ginger
f1c176477e feat: Build for both Debian and Ubuntu 2025-09-17 21:09:07 +00:00
Ginger
5728d02c1c fix: No slashes in components I guess 2025-09-17 21:09:07 +00:00
Ginger
6d71c03d4c fix: Fix incorrect quoting, again 2025-09-17 21:09:07 +00:00
Ginger
b0bf9d7ec6 fix: Fix incorrect quoting 2025-09-17 21:09:07 +00:00
Ginger
cdc1d1320e fix: Minor component and version format fixes 2025-09-17 21:09:07 +00:00
Ginger
dfec49e6ef docs: Update Debian installation guide 2025-09-17 21:09:07 +00:00
Ginger
fc03bea47a fix: Rename debian_version for consistency 2025-09-17 21:09:07 +00:00
Ginger
c6c898d51b fix: Munge version names better 2025-09-17 21:09:07 +00:00
Ginger
869e1ab685 fix: Install build dependencies _before_ running the build 💀 2025-09-17 21:09:07 +00:00
Ginger
c472fa0ec5 fix: Use month instead of minute in package timestamps 2025-09-17 21:09:07 +00:00
Ginger
25eb11cb42 fix: Fix step order 2025-09-17 21:09:07 +00:00
Ginger
a0a67ee3e3 fix: Cache cargo-deb, use better versioning scheme 2025-09-17 21:09:07 +00:00
Ginger
02697b7dd8 fix: Mark continuwuity as replacing conduwuit 2025-09-17 21:09:07 +00:00
Ginger
90005fda7e fix: Fix typo 2025-09-17 21:09:07 +00:00
Ginger
ac11580d9e fix: More debug logging 2025-09-17 21:09:07 +00:00
Ginger
e82b879159 feat: Publish the deb to Forgejo's registry 2025-09-17 21:09:07 +00:00
Ginger
a258326531 fix: Fix ambiguous redirect 2025-09-17 21:09:07 +00:00
Ginger
41ad3cda0d fix: Run apt-get update first 2025-09-17 21:09:07 +00:00
Ginger
ad8e34ce31 fix: Use binstall for cargo-deb 2025-09-17 21:09:07 +00:00
Ginger
a481a930a8 fix: Remove duplicate checkout step 2025-09-17 21:09:07 +00:00
Ginger
06b12ad601 fix: Use Ubuntu runners for now 2025-09-17 21:09:07 +00:00
Ginger
288a424545 fix: Remove copied Fedora-specific workflow step 2025-09-17 21:09:07 +00:00
Ginger
a166c6d5fc feat(ci): Initial debian build workflow 2025-09-17 21:09:07 +00:00
Ginger
ad717cb774 fix: Update debian package metadata 2025-09-17 21:09:07 +00:00
nexy7574
7e4071c117 Implement room v12 (#943)
**Does not yet work!** Currently, state resolution does not correctly resolve conflicting states. Everything else appears to work as expected, so stateres will be fixed soon, then we should be clear for takeoff.

Also: a lot of things currently accept a nullable room ID that really just don't need to. This will need tidying up before merge. Some authentication checks have also been disabled temporarily but nothing important.

A lot of things are tagged with `TODO(hydra)`, those need resolving before merge. External contributors should PR to the `hydra/public` branch, *not* ` main`.

---

This PR should be squash merged.

Reviewed-on: https://forgejo.ellis.link/continuwuation/continuwuity/pulls/943
Co-authored-by: nexy7574 <git@nexy7574.co.uk>
Co-committed-by: nexy7574 <git@nexy7574.co.uk>
2025-09-17 20:46:03 +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
Ginger
a0b0ff9d5c fix: Remove legacy check for u. prefix 2025-09-16 11:30:39 +00:00
Ginger
8e27d74c4a fix: Slightly more parallelism 2025-09-16 11:30:39 +00:00
Ginger
d6b1055683 fix: Remove needless async marker 2025-09-16 11:30:39 +00:00
Ginger
c9117e6ee4 fix: Fix incorrect deserialization of MSC4133 profile fields 2025-09-16 11:30:39 +00:00
Ginger
e3415a500d chore: Code cleanup 2025-09-16 11:30:39 +00:00
Ginger
e6fd3c970b fix: Nuke explicit references to the MSC4175 tz profile field 2025-09-16 11:30:39 +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
Tom Foster
a120a4fa95 fix: Handle runner cargo bin path migration in timelord action
Runner images have migrated from /usr/share/rust/.cargo/bin to standard
~/.cargo/bin location. Action now checks old location first and migrates
binaries if found, maintaining compatibility with both paths.

Bump cache key to v3 to ensure fresh binary cache after path changes.
2025-09-15 16:17:32 +01: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
Ginger
af45c348a4 fix: Properly deserialize changes to legacy fields made with MSC4133 endpoints 2025-09-14 01:28:08 +00:00
nexy7574
36dabecb82 chore(1014): Include MSC4155 in build features to resolve build errors 2025-09-14 00:53:43 +00:00
nexy7574
50cd1081ba chore(1014): Bump ruwuma 2025-09-14 00:53:43 +00:00
nexy7574
14df55e5c5 style(1014): Remove unnecessary commented code 2025-09-14 00:53:43 +00:00