From e9cf9ccb642116d25e932e7f38354816b916291a Mon Sep 17 00:00:00 2001 From: Andrew Longosz Date: Thu, 25 Jun 2026 22:52:59 +0200 Subject: [PATCH 1/2] [GHA][Rector PHP] Reused shared Rector workflow Co-authored-by: OpenAI Codex --- .github/workflows/rector.yaml | 25 ++++++------------------- 1 file changed, 6 insertions(+), 19 deletions(-) diff --git a/.github/workflows/rector.yaml b/.github/workflows/rector.yaml index dd5ea1801a..0d77808e71 100644 --- a/.github/workflows/rector.yaml +++ b/.github/workflows/rector.yaml @@ -3,27 +3,14 @@ name: Rector PHP on: push: branches: - - main - '[0-9]+.[0-9]+' pull_request: ~ jobs: rector: - name: Run rector - runs-on: "ubuntu-22.04" - strategy: - matrix: - php: - - '8.3' - steps: - - uses: actions/checkout@v5 - - - uses: ibexa/gh-workflows/actions/composer-install@main - with: - gh-client-id: ${{ secrets.AUTOMATION_CLIENT_ID }} - gh-client-secret: ${{ secrets.AUTOMATION_CLIENT_SECRET }} - satis-network-key: ${{ secrets.SATIS_NETWORK_KEY }} - satis-network-token: ${{ secrets.SATIS_NETWORK_TOKEN }} - - - name: Run rector - run: vendor/bin/rector process --dry-run --ansi + uses: ibexa/gh-workflows/.github/workflows/rector.yml@main + secrets: + AUTOMATION_CLIENT_ID: ${{ secrets.AUTOMATION_CLIENT_ID }} + AUTOMATION_CLIENT_SECRET: ${{ secrets.AUTOMATION_CLIENT_SECRET }} + SATIS_NETWORK_KEY: ${{ secrets.SATIS_NETWORK_KEY }} + SATIS_NETWORK_TOKEN: ${{ secrets.SATIS_NETWORK_TOKEN }} From b9bd8adc419dee4a8d7c5d4f52de9b3a805423fd Mon Sep 17 00:00:00 2001 From: Andrew Longosz Date: Thu, 25 Jun 2026 22:55:51 +0200 Subject: [PATCH 2/2] [TMP] Switched to dev branch of ibexa/gh-workflows#103 --- .github/workflows/rector.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rector.yaml b/.github/workflows/rector.yaml index 0d77808e71..fa2829a739 100644 --- a/.github/workflows/rector.yaml +++ b/.github/workflows/rector.yaml @@ -8,7 +8,7 @@ on: jobs: rector: - uses: ibexa/gh-workflows/.github/workflows/rector.yml@main + uses: ibexa/gh-workflows/.github/workflows/rector.yml@ibx-11778-update-deprecated-actions secrets: AUTOMATION_CLIENT_ID: ${{ secrets.AUTOMATION_CLIENT_ID }} AUTOMATION_CLIENT_SECRET: ${{ secrets.AUTOMATION_CLIENT_SECRET }}