Project

General

Profile

Actions

Patch #44712

closed

Update GitHub Actions workflows to Ubuntu 26.04

Added by Katsuya HIDAKA about 3 hours ago. Updated about 2 hours ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Code cleanup/refactoring
Target version:

Description

GitHub is gradually moving ubuntu-latest from Ubuntu 24.04 to Ubuntu 26.04. The current CI setup will fail when this change reaches the repository. This patch prepares the workflows in advance to avoid disrupting development.

  • Use ubuntu-26.04 explicitly to run CI on the new environment before the automatic migration.
  • Remove the ImageMagick 6 PDF policy override. Ubuntu 26.04 uses ImageMagick 7, whose default policy already allows PDF processing.
  • Switch back to ubuntu-latest in a follow-up patch once the migration is complete. This is not urgent, as the workflows will already be running on Ubuntu 26.04.

Files

Actions #1

Updated by Katsuya HIDAKA about 3 hours ago

I've confirmed that all tests pass after applying this patch.
https://github.com/hidakatsuya/redmine/pull/86

Actions #2

Updated by Go MAEDA about 2 hours ago

  • Assignee set to Go MAEDA
  • Target version set to 6.1.7
Actions #3

Updated by Go MAEDA about 2 hours ago

  • Status changed from New to Resolved

Committed the patch in r25425. Thank you.

Actions #4

Updated by Go MAEDA about 2 hours ago

  • Status changed from Resolved to Closed

Merged the change into the stable branches in r25426 and r25427.

Actions

Also available in: Atom PDF