Skip to content

ci(actions): fix Nextcloud matrix without dropping Viewer guard - #9405

Merged
vitormattos merged 2 commits into
mainfrom
fix/ci-workflows-matrix-v134-main-signed
Nov 8, 2026
Merged

vitormattos merged 2 commits into
mainfrom
fix/ci-workflows-matrix-v134-main-signed

Conversation

@vitormattos

Copy link
Copy Markdown
Member

Why this replaces #9390

The automated workflow synchronization PR contains a bot-generated commit without a valid matching DCO trailer or cryptographic signature. It also deletes a Viewer compatibility guard in .github/workflows/npm-build.yml, even though src/viewer/package.json still needs @nextcloud/dialogs 7 while the application uses 8.

Change

  • Preserve the Viewer source filter and compatibility gate until its isolated dependency is removed.
  • Bring forward the useful organization workflow template changes, including the new package-engine parser.
  • Update CI jobs to the recompiled, SHA-pinned nextcloud-libraries/nextcloud-version-matrix v1.3.4 (PHP 8.2 correctly selected on NC33/34).
  • Align .github/workflows/psalm.yml.patch with the canonical catalog already updated by ci(deps): pin rebuilt Nextcloud version matrix v1.3.4 LibreCodeCoop/.github#112.
  • Normalize misleading, malformed version comments in the affected Behat workflows.

Two separately signed commits with matching DCO. The old #9390 is superseded; merge only after the new PR's checks pass and branch protections are met.

Upstream action: https://github.com/nextcloud-libraries/nextcloud-version-matrix/releases/tag/v1.3.4

… Viewer guard

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos
vitormattos requested a review from a team as a code owner November 8, 2026 14:19
@vitormattos vitormattos added this to the Next Major (36) milestone Nov 8, 2026 — with ChatGPT Codex Connector
@vitormattos
vitormattos merged commit 6834b2d into main Nov 8, 2026
82 checks passed
@vitormattos
vitormattos deleted the fix/ci-workflows-matrix-v134-main-signed branch November 8, 2026 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant