Skip to content

Sync .github/workflows from 2026.x to 2026.2 - #3920

Merged
berfinyuksel merged 1 commit into
2026.2from
chore/sync-workflows-from-2026x
Jul 22, 2026
Merged

Sync .github/workflows from 2026.x to 2026.2#3920
berfinyuksel merged 1 commit into
2026.2from
chore/sync-workflows-from-2026x

Conversation

@berfinyuksel

Copy link
Copy Markdown
Contributor

Syncs stabilized CI/CD workflows from 2026.x to 2026.2 (Phase 2 of pimcore/product-management#1305).

  • Added/updated: ['codeception.yaml', 'copilot-setup-steps.yml', 'docs.yml', 'frontend-publish-unified.yaml', 'php-cs-fixer.yaml', 'poeditor-export.yaml', 'pr-policy.yml', 'static-analysis.yaml', 'studio-frontend-build.yaml']
  • Removed (interim/superseded): ['frontend-build-pr.yaml', 'new-docs.yml', 'new-php-cs-fixer.yaml', 'new-poeditor-export.yaml', 'new-static-analysis.yaml', 'shared-frontend-build.yaml', 'shared-npm-publish.yaml']

Result: 2026.2 .github/workflows/ byte-identical to 2026.x.

🤖 Generated with Claude Code

Copilot AI review requested due to automatic review settings July 22, 2026 12:27
@berfinyuksel
berfinyuksel requested a review from bluvulture as a code owner July 22, 2026 12:27
@sonarqubecloud

Copy link
Copy Markdown

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Syncs stabilized CI/CD workflows from 2026.x into 2026.2, consolidating reusable workflows and retiring superseded definitions.

Changes:

  • Centralizes frontend build and publishing workflows.
  • Adds Copilot setup, PR policy, documentation, and translation workflows.
  • Upgrades action versions and removes legacy workflows.

Reviewed changes

Copilot reviewed 9 out of 12 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
.github/workflows/codeception.yaml Upgrades checkout action.
.github/workflows/copilot-setup-steps.yml Adds Copilot environment setup.
.github/workflows/docs.yml Adds reusable documentation workflow.
.github/workflows/frontend-publish-unified.yaml Centralizes frontend publishing.
.github/workflows/php-cs-fixer.yaml Adds centralized formatting workflow.
.github/workflows/poeditor-export.yaml Adds translation export trigger.
.github/workflows/pr-policy.yml Enforces milestone assignment.
.github/workflows/static-analysis.yaml Upgrades checkout actions.
.github/workflows/studio-frontend-build.yaml Adds centralized frontend build.
.github/workflows/frontend-build-pr.yaml Removes superseded PR build.
.github/workflows/new-docs.yml Removes interim documentation workflow.
.github/workflows/new-php-cs-fixer.yaml Removes interim formatter workflow.
.github/workflows/new-poeditor-export.yaml Removes interim export workflow.
.github/workflows/new-static-analysis.yaml Removes interim analysis workflow.
.github/workflows/shared-frontend-build.yaml Removes local reusable build.
.github/workflows/shared-npm-publish.yaml Removes local reusable publisher.

with:
working-directory: ./assets
node-version: "24"
build-script: ci-build
canary-tag: ${{ needs.gate.outputs.canary-tag }}
working-directory: ./assets
node-version: "24"
build-script: ci-build
# Publishing must not push commits back to the branch.
commit-lint-output: false
commit-build-output: false
pre-publish-script: ci-prepublish
@berfinyuksel berfinyuksel added this to the 2026.3.0 milestone Jul 22, 2026
@berfinyuksel
berfinyuksel merged commit bce0c17 into 2026.2 Jul 22, 2026
13 of 14 checks passed
@berfinyuksel
berfinyuksel deleted the chore/sync-workflows-from-2026x branch July 22, 2026 12:49
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 22, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants