Sync GitHub Actions workflows #179688
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Sync GitHub Actions workflows | |
| on: | |
| workflow_dispatch: | |
| push: | |
| branches: | |
| - main | |
| - master | |
| schedule: | |
| - cron: '*/10 * * * *' # Run every 10 minutes. | |
| permissions: | |
| contents: write | |
| jobs: | |
| sync-workflows: | |
| name: Sync GitHub Actions workflows | |
| runs-on: ubuntu-latest | |
| if: ${{ github.repository_owner == 'wp-cli' }} | |
| steps: | |
| - name: Sync files | |
| uses: adrianjost/files-sync-action@55d577a25b7106ebc3001353d981ecf8b0150df4 # v2.1.0 | |
| with: | |
| FILE_PATTERNS: | | |
| ^.actrc | |
| ^.editorconfig | |
| ^.github/workflows/copilot-setup-steps.yml | |
| ^.github/workflows/regenerate-readme.yml | |
| ^.github/workflows/welcome-new-contributors.yml | |
| ^.github/workflows/issue-triage.yml | |
| ^.github/workflows/check-branch-alias.yml | |
| ^.github/workflows/manage-labels.yml | |
| ^AGENTS.md | |
| TARGET_REPOS: | | |
| wp-cli/ai-command | |
| wp-cli/ability-command | |
| wp-cli/admin-command | |
| wp-cli/block-command | |
| wp-cli/cache-command | |
| wp-cli/checksum-command | |
| wp-cli/config-command | |
| wp-cli/core-command | |
| wp-cli/cron-command | |
| wp-cli/db-command | |
| wp-cli/dist-archive-command | |
| wp-cli/doctor-command | |
| wp-cli/embed-command | |
| wp-cli/entity-command | |
| wp-cli/eval-command | |
| wp-cli/export-command | |
| wp-cli/extension-command | |
| wp-cli/find-command | |
| wp-cli/i18n-command | |
| wp-cli/import-command | |
| wp-cli/language-command | |
| wp-cli/maintenance-mode-command | |
| wp-cli/media-command | |
| wp-cli/package-command | |
| wp-cli/php-cli-tools | |
| wp-cli/profile-command | |
| wp-cli/restful | |
| wp-cli/rewrite-command | |
| wp-cli/role-command | |
| wp-cli/scaffold-command | |
| wp-cli/scaffold-package-command | |
| wp-cli/search-replace-command | |
| wp-cli/server-command | |
| wp-cli/shell-command | |
| wp-cli/site-health-command | |
| wp-cli/super-admin-command | |
| wp-cli/widget-command | |
| wp-cli/wp-cli | |
| wp-cli/wp-cli-bundle | |
| wp-cli/wp-cli-dev | |
| wp-cli/wp-cli-tests | |
| wp-cli/wp-cli.github.com | |
| wp-cli/wp-config-transformer | |
| wp-cli/wp-super-cache-cli | |
| GITHUB_TOKEN: ${{ secrets.ACTIONS_BOT }} | |
| sync-dependabot: | |
| name: Sync Dependabot configuration | |
| runs-on: ubuntu-latest | |
| if: ${{ github.repository_owner == 'wp-cli' }} | |
| steps: | |
| - name: Sync files | |
| uses: adrianjost/files-sync-action@55d577a25b7106ebc3001353d981ecf8b0150df4 # v2.1.0 | |
| with: | |
| FILE_PATTERNS: | | |
| ^.github/dependabot.yml | |
| TARGET_REPOS: | | |
| wp-cli/ai-command | |
| wp-cli/ability-command | |
| wp-cli/admin-command | |
| wp-cli/automated-tests | |
| wp-cli/block-command | |
| wp-cli/cache-command | |
| wp-cli/checksum-command | |
| wp-cli/config-command | |
| wp-cli/core-command | |
| wp-cli/cron-command | |
| wp-cli/db-command | |
| wp-cli/dist-archive-command | |
| wp-cli/doctor-command | |
| wp-cli/embed-command | |
| wp-cli/entity-command | |
| wp-cli/eval-command | |
| wp-cli/export-command | |
| wp-cli/extension-command | |
| wp-cli/find-command | |
| wp-cli/google-sitemap-generator-cli | |
| wp-cli/handbook | |
| wp-cli/i18n-command | |
| wp-cli/import-command | |
| wp-cli/language-command | |
| wp-cli/maintenance-mode-command | |
| wp-cli/media-command | |
| wp-cli/package-command | |
| wp-cli/php-cli-tools | |
| wp-cli/profile-command | |
| wp-cli/restful | |
| wp-cli/rewrite-command | |
| wp-cli/role-command | |
| wp-cli/scaffold-command | |
| wp-cli/scaffold-package-command | |
| wp-cli/search-replace-command | |
| wp-cli/server-command | |
| wp-cli/shell-command | |
| wp-cli/site-health-command | |
| wp-cli/super-admin-command | |
| wp-cli/widget-command | |
| wp-cli/wp-cli | |
| wp-cli/wp-cli-bundle | |
| wp-cli/wp-cli-dev | |
| wp-cli/wp-cli-tests | |
| wp-cli/wp-config-transformer | |
| wp-cli/wp-super-cache-cli | |
| GITHUB_TOKEN: ${{ secrets.ACTIONS_BOT }} |