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