myrmidex
  • Joined on 2026-02-08
myrmidex pushed tag v1.4.1 to lvl0/fedi-feed-router 2026-08-15 11:20:32 +02:00
myrmidex deleted branch release/v1.4.1 from lvl0/fedi-feed-router 2026-08-15 11:20:08 +02:00
myrmidex pushed to main at lvl0/fedi-feed-router 2026-08-15 11:20:07 +02:00
c460db2e5b Merge pull request 'release/v1.4.1' (#154) from release/v1.4.1 into main
85fe585f8d 147 - Bump the CI image tag to force a fresh pull
d07e58207f 147 - Base the CI image on Debian instead of Alpine
7eaa32f7a0 147 - Pin the CI image to a version tag instead of latest
5400bb0582 147 - Add gd to the CI image and declare ext-gd
Compare 12 commits »
myrmidex merged pull request lvl0/fedi-feed-router#154 2026-08-15 11:20:05 +02:00
release/v1.4.1
myrmidex created pull request lvl0/fedi-feed-router#154 2026-08-15 11:17:32 +02:00
release/v1.4.1
myrmidex commented on issue lvl0/fedi-feed-router#147 2026-08-15 11:16:26 +02:00
Speed up CI by prebuilding a PHP image instead of installing PHP on every run

Result

2m12s, against a baseline of 15m26s / 15m48s / 32m18s.

Per-step, on release/v1.4.1:

myrmidex pushed to release/v1.4.1 at lvl0/fedi-feed-router 2026-08-15 11:11:19 +02:00
85fe585f8d 147 - Bump the CI image tag to force a fresh pull
d07e58207f 147 - Base the CI image on Debian instead of Alpine
7eaa32f7a0 147 - Pin the CI image to a version tag instead of latest
5400bb0582 147 - Add gd to the CI image and declare ext-gd
5cd51f9b43 147 - Run CI on pull requests into release branches
Compare 8 commits »
myrmidex closed pull request lvl0/fedi-feed-router#149 2026-08-15 11:06:12 +02:00
ci/147-speed-up
myrmidex commented on issue lvl0/fedi-feed-router#153 2026-08-15 10:49:55 +02:00
CI runner intermittently fails to provision containers and resolve DNS

Investigation on the runner host

The runner is forge-runner, running forgejo-runner.service as a systemd unit (not a container). It spawns job containers from `catthehacker/ubuntu:act-lates…

myrmidex pushed to release/v1.4.1 at lvl0/fedi-feed-router 2026-08-15 10:37:08 +02:00
ddd560b204 150 - Delete unconvertible channels instead of resolving them via Lemmy
myrmidex closed issue lvl0/fedi-feed-router#145 2026-08-15 10:35:57 +02:00
Channel health status and a repair action for stale community ids
myrmidex commented on issue lvl0/fedi-feed-router#145 2026-08-15 10:35:50 +02:00
Channel health status and a repair action for stale community ids

Closing: superseded by the approach taken in #150.

Migration 000015 no longer resolves community ids against the instance. It deletes channels whose channel_id is still a slug and keeps the…

myrmidex pushed to release/v1.4.1 at lvl0/fedi-feed-router 2026-08-15 10:13:14 +02:00
d17d98a5ec 152 - Freeze time in the publish job tests and cover the midnight boundary
e58badf70e 152 - Give factories unique values for constrained columns
Compare 2 commits »
myrmidex created branch release/v1.4.1 in lvl0/fedi-feed-router 2026-08-15 10:13:14 +02:00
myrmidex opened issue lvl0/fedi-feed-router#153 2026-08-15 09:39:11 +02:00
CI runner intermittently fails to provision containers and resolve DNS
myrmidex opened issue lvl0/fedi-feed-router#152 2026-08-15 09:29:54 +02:00
Factories generate colliding URLs, failing tests at random
myrmidex created pull request lvl0/fedi-feed-router#151 2026-08-15 02:05:58 +02:00
150 - Authenticate once per instance in the community id migration
myrmidex pushed to fix/150-migration-rate-limit at lvl0/fedi-feed-router 2026-08-15 02:04:58 +02:00
029981f838 150 - Authenticate once per instance in the community id migration
myrmidex created branch fix/150-migration-rate-limit in lvl0/fedi-feed-router 2026-08-15 02:04:53 +02:00
myrmidex opened issue lvl0/fedi-feed-router#150 2026-08-15 01:59:33 +02:00
Migration 000015 authenticates once per channel and trips Lemmy's rate limit