Skip to content

Conversation

@Mynacol
Copy link
Contributor

@Mynacol Mynacol commented Nov 16, 2025

  • Fix issue in invalid whitelist.txt entries (see CI: Improve PR HTML generator #4792 (comment))
  • Switch to ARM runners to improve performance
  • Upgrades all runners from Ubuntu 22.04 to 24.04 (this seems to work with PHP 7.4 without problems)

We can see the container building is faster. The PR HTML generator is not really ran in this PR, as no changes in bridges are made, but it should also be faster, as most of the time is spent building the container image for the PR.

In my experience, the ARM runners are measurably faster on compute-heavy
jobs. PHP should work as before. The container build uses QEMU anyways,
so the host CPU architecture only matters in performance.

This also upgrades old Ubuntu 22.04 runners to 24.04.
@Mynacol Mynacol changed the title Ci changes CI: Switch to ARM runners Nov 16, 2025
@Mynacol Mynacol changed the title CI: Switch to ARM runners CI: Switch to ARM runners, update to Ubuntu 24.04 Nov 16, 2025
@Mynacol Mynacol marked this pull request as ready for review November 16, 2025 21:02
@Mynacol Mynacol requested a review from dvikan November 16, 2025 21:02
@dvikan dvikan merged commit b62e5ab into RSS-Bridge:master Nov 16, 2025
15 checks passed
@Mynacol Mynacol deleted the ci-changes branch November 16, 2025 23:52
wrobelda pushed a commit to wrobelda/rss-bridge that referenced this pull request Nov 18, 2025
* CI: Catch bad whitelist.txt entries

As worked out by @User123698745 in
RSS-Bridge#4792 (comment)

Introduced in 9e24ad8.

* CI: Switch all to ubuntu-24.04-arm runners

In my experience, the ARM runners are measurably faster on compute-heavy
jobs. PHP should work as before. The container build uses QEMU anyways,
so the host CPU architecture only matters in performance.

This also upgrades old Ubuntu 22.04 runners to 24.04.
wrobelda pushed a commit to wrobelda/rss-bridge that referenced this pull request Nov 18, 2025
* CI: Catch bad whitelist.txt entries

As worked out by @User123698745 in
RSS-Bridge#4792 (comment)

Introduced in 9e24ad8.

* CI: Switch all to ubuntu-24.04-arm runners

In my experience, the ARM runners are measurably faster on compute-heavy
jobs. PHP should work as before. The container build uses QEMU anyways,
so the host CPU architecture only matters in performance.

This also upgrades old Ubuntu 22.04 runners to 24.04.
wrobelda pushed a commit to wrobelda/rss-bridge that referenced this pull request Nov 18, 2025
* CI: Catch bad whitelist.txt entries

As worked out by @User123698745 in
RSS-Bridge#4792 (comment)

Introduced in 9e24ad8.

* CI: Switch all to ubuntu-24.04-arm runners

In my experience, the ARM runners are measurably faster on compute-heavy
jobs. PHP should work as before. The container build uses QEMU anyways,
so the host CPU architecture only matters in performance.

This also upgrades old Ubuntu 22.04 runners to 24.04.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants