Skip to content

IBX-11778: Updated GitHub Actions workflows to org standard - #66

Merged
alongosz merged 1 commit into
4.6from
ibx-11778-gha-workflows-update
Sep 8, 2026
Merged

IBX-11778: Updated GitHub Actions workflows to org standard#66
alongosz merged 1 commit into
4.6from
ibx-11778-gha-workflows-update

Conversation

@alongosz

@alongosz alongosz commented Sep 6, 2026

Copy link
Copy Markdown
Member
🎫 Issue IBX-11778

Related PRs:

Description:

Part of the fleet-wide GHA workflow standardization (wave 12; sample: ibexa/taxonomy#444). Changes:

  • Special repo (Docker image builds): only the runner was standardized to ubuntu-26.04. Per the rollout plan this repo keeps ci.yaml and its own workflow name, and gets no skeleton workflows. The audited action bumps had already landed upstream (checkout v7, docker/login-action v4), and there is no check-cs | cs2pr step to guard.
  • Known red, NOT caused by this change: all eight build-and-publish legs fail while docker build runs apt-get install inside the Debian bullseye base image — the security pool no longer serves the exact package versions its index lists (404s for vim, mariadb-common, libaom0, ...). That apt-get runs inside the container, so the host runner label has no bearing on it; the same class of failure showed up on dashboard#195's Varnish image build, on a runner this rollout never touched. The workflow last succeeded on 2026-08-18, before the pool rotated. Needs a base-image/package refresh, tracked separately. Fixed via IBX-12474: Moved Docker images off end-of-life Debian 11 #68

For QA:

Verify the image build workflow is green.

Documentation:

No documentation required.

🤖 Generated with Claude Code

- Standardized the ci.yaml runner label to ubuntu-26.04

Special image-building repository: no workflow renames, no skeleton
workflows added. Action references were already at the current
targets (actions/checkout@v7, docker/login-action@v4).
@sonarqubecloud

sonarqubecloud Bot commented Sep 6, 2026

Copy link
Copy Markdown

@alongosz
alongosz merged commit 0640ebe into 4.6 Sep 8, 2026
1 of 9 checks passed
@alongosz
alongosz deleted the ibx-11778-gha-workflows-update branch September 8, 2026 13:00
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.

6 participants