Changeset 55516
- Timestamp:
- 03/10/2023 03:52:41 PM (19 months ago)
- Location:
- branches/5.9/.github/workflows
- Files:
-
- 3 deleted
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/5.9/.github/workflows/coding-standards.yml
r53596 r55516 10 10 - '[4-9].[0-9]' 11 11 tags: 12 - '3.[89]*' 13 - '[4-9].[0-9]*' 12 - '[0-9]+.[0-9]' 13 - '[0-9]+.[0-9].[0-9]+' 14 - '!3.7.[0-9]+' 14 15 pull_request: 15 16 branches: … … 21 22 - '**.js' 22 23 - '**.php' 23 # These files configure NPM. Changes could affect the outcome.24 # These files configure npm. Changes could affect the outcome. 24 25 - 'package*.json' 25 26 # These files configure Composer. Changes could affect the outcome. … … 64 65 steps: 65 66 - name: Checkout repository 66 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.267 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 67 68 68 69 - name: Set up PHP 69 uses: shivammathur/setup-php@ 3eda58347216592f618bb1dff277810b6698e4ca # v2.19.170 uses: shivammathur/setup-php@d30ad8b1843ace22e6698ab99bbafaa747b6bd0d # v2.24.0 70 71 with: 71 72 php-version: '7.4' … … 82 83 - name: "Get last Monday's date" 83 84 id: get-date 84 run: echo " ::set-output name=date::$(/bin/date -u --date='last Mon' "+%F")"85 run: echo "date=$(/bin/date -u --date='last Mon' "+%F")" >> $GITHUB_OUTPUT 85 86 86 87 - name: Cache PHPCS scan cache 87 uses: actions/cache@ c3f1317a9e7b1ef106c153ac8c0f00fed3ddbc0d # v3.0.488 uses: actions/cache@69d9d449aced6a2ede0bc19182fadc3a0a42d2b0 # v3.2.6 88 89 with: 89 90 path: .cache/phpcs.json … … 91 92 92 93 - name: Install Composer dependencies 93 uses: ramsey/composer-install@ f680dac46551dffb2234a240d65ae806c2999dd6 # v2.1.094 with: 95 composer-options: "--no-progress --no-ansi --no-interaction"94 uses: ramsey/composer-install@83af392bf5f031813d25e6fe4cd626cdba9a2df6 # v2.2.0 95 with: 96 composer-options: "--no-progress --no-ansi" 96 97 97 98 - name: Make Composer packages available globally … … 117 118 # - Checks out the repository. 118 119 # - Logs debug information about the GitHub Action runner. 119 # - Installs Node JS.120 # - Installs Node.js. 120 121 # - Logs updated debug information. 121 # _ Installs NPMdependencies.122 # _ Installs npm dependencies. 122 123 # - Run the WordPress JSHint checks. 123 124 # - Ensures version-controlled files are not modified or deleted. … … 132 133 steps: 133 134 - name: Checkout repository 134 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.2135 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 135 136 136 137 - name: Log debug information … … 141 142 svn --version 142 143 143 - name: Install Node JS144 uses: actions/setup-node@ eeb10cff27034e7acf239c5d29f62154018672fd # v3.3.0144 - name: Install Node.js 145 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 145 146 with: 146 147 node-version-file: '.nvmrc' … … 173 174 SLACK_GHA_FIXED_WEBHOOK: ${{ secrets.SLACK_GHA_FIXED_WEBHOOK }} 174 175 SLACK_GHA_FAILURE_WEBHOOK: ${{ secrets.SLACK_GHA_FAILURE_WEBHOOK }} 176 177 failed-workflow: 178 name: Failed workflow tasks 179 runs-on: ubuntu-latest 180 needs: [ phpcs, jshint, slack-notifications ] 181 if: | 182 always() && 183 github.repository == 'WordPress/wordpress-develop' && 184 github.event_name != 'pull_request' && 185 github.run_attempt < 2 && 186 ( 187 needs.phpcs.result == 'cancelled' || needs.phpcs.result == 'failure' || 188 needs.jshint.result == 'cancelled' || needs.jshint.result == 'failure' 189 ) 190 191 steps: 192 - name: Dispatch workflow run 193 uses: actions/github-script@98814c53be79b1d30f795b907e553d8679345975 # v6.4.0 194 with: 195 retries: 2 196 retry-exempt-status-codes: 418 197 script: | 198 github.rest.actions.createWorkflowDispatch({ 199 owner: context.repo.owner, 200 repo: context.repo.repo, 201 workflow_id: 'failed-workflow.yml', 202 ref: 'trunk', 203 inputs: { 204 run_id: '${{ github.run_id }}' 205 } 206 }); -
branches/5.9/.github/workflows/end-to-end-tests.yml
r53596 r55516 9 9 - '[6-9].[0-9]' 10 10 tags: 11 - '5.[3-9]*' 12 - '[6-9].[0-9]*' 11 - '[0-9]+.[0-9]' 12 - '[0-9]+.[0-9].[0-9]+' 13 - '![34].[0-9].[0-9]+' 14 - '!5.[0-2].[0-9]+' 13 15 pull_request: 14 16 branches: … … 35 37 # - Checks out the repository. 36 38 # - Logs debug information about the GitHub Action runner. 37 # - Installs Node JS.38 # _ Installs NPMdependencies.39 # - Installs Node.js. 40 # _ Installs npm dependencies. 39 41 # - Builds WordPress to run from the `build` directory. 40 42 # - Starts the WordPress Docker container. … … 58 60 59 61 - name: Checkout repository 60 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.262 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 61 63 62 64 - name: Log debug information … … 71 73 locale -a 72 74 73 - name: Install Node JS74 uses: actions/setup-node@ eeb10cff27034e7acf239c5d29f62154018672fd # v3.3.075 - name: Install Node.js 76 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 75 77 with: 76 78 node-version-file: '.nvmrc' … … 129 131 SLACK_GHA_FIXED_WEBHOOK: ${{ secrets.SLACK_GHA_FIXED_WEBHOOK }} 130 132 SLACK_GHA_FAILURE_WEBHOOK: ${{ secrets.SLACK_GHA_FAILURE_WEBHOOK }} 133 134 failed-workflow: 135 name: Failed workflow tasks 136 runs-on: ubuntu-latest 137 needs: [ e2e-tests, slack-notifications ] 138 if: | 139 always() && 140 github.repository == 'WordPress/wordpress-develop' && 141 github.event_name != 'pull_request' && 142 github.run_attempt < 2 && 143 ( 144 needs.e2e-tests.result == 'cancelled' || needs.e2e-tests.result == 'failure' 145 ) 146 147 steps: 148 - name: Dispatch workflow run 149 uses: actions/github-script@98814c53be79b1d30f795b907e553d8679345975 # v6.4.0 150 with: 151 retries: 2 152 retry-exempt-status-codes: 418 153 script: | 154 github.rest.actions.createWorkflowDispatch({ 155 owner: context.repo.owner, 156 repo: context.repo.repo, 157 workflow_id: 'failed-workflow.yml', 158 ref: 'trunk', 159 inputs: { 160 run_id: '${{ github.run_id }}' 161 } 162 }); -
branches/5.9/.github/workflows/javascript-tests.yml
r53596 r55516 9 9 - '[4-9].[0-9]' 10 10 tags: 11 - '3.[89]*' 12 - '[4-9].[0-9]*' 11 - '[0-9]+.[0-9]' 12 - '[0-9]+.[0-9].[0-9]+' 13 - '!3.7.[0-9]+' 13 14 pull_request: 14 15 branches: … … 19 20 # Any change to a JavaScript file should run tests. 20 21 - '**.js' 21 # These files configure NPM. Changes could affect the outcome.22 # These files configure npm. Changes could affect the outcome. 22 23 - 'package*.json' 23 24 # This file configures ESLint. Changes could affect the outcome. … … 44 45 # - Checks out the repository. 45 46 # - Logs debug information about the GitHub Action runner. 46 # - Installs Node JS.47 # - Installs Node.js. 47 48 # - Logs updated debug information. 48 # _ Installs NPMdependencies.49 # _ Installs npm dependencies. 49 50 # - Run the WordPress QUnit tests. 50 51 # - Ensures version-controlled files are not modified or deleted. … … 57 58 steps: 58 59 - name: Checkout repository 59 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.260 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 60 61 61 62 - name: Log debug information … … 66 67 svn --version 67 68 68 - name: Install Node JS69 uses: actions/setup-node@ eeb10cff27034e7acf239c5d29f62154018672fd # v3.3.069 - name: Install Node.js 70 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 70 71 with: 71 72 node-version-file: '.nvmrc' … … 98 99 SLACK_GHA_FIXED_WEBHOOK: ${{ secrets.SLACK_GHA_FIXED_WEBHOOK }} 99 100 SLACK_GHA_FAILURE_WEBHOOK: ${{ secrets.SLACK_GHA_FAILURE_WEBHOOK }} 101 102 failed-workflow: 103 name: Failed workflow tasks 104 runs-on: ubuntu-latest 105 needs: [ test-js, slack-notifications ] 106 if: | 107 always() && 108 github.repository == 'WordPress/wordpress-develop' && 109 github.event_name != 'pull_request' && 110 github.run_attempt < 2 && 111 ( 112 needs.test-js.result == 'cancelled' || needs.test-js.result == 'failure' 113 ) 114 115 steps: 116 - name: Dispatch workflow run 117 uses: actions/github-script@98814c53be79b1d30f795b907e553d8679345975 # v6.4.0 118 with: 119 retries: 2 120 retry-exempt-status-codes: 418 121 script: | 122 github.rest.actions.createWorkflowDispatch({ 123 owner: context.repo.owner, 124 repo: context.repo.repo, 125 workflow_id: 'failed-workflow.yml', 126 ref: 'trunk', 127 inputs: { 128 run_id: '${{ github.run_id }}' 129 } 130 }); -
branches/5.9/.github/workflows/php-compatibility.yml
r53596 r55516 9 9 - '[6-9].[0-9]' 10 10 tags: 11 - '5.[5-9]*' 12 - '[6-9].[0-9]*' 11 - '[0-9]+.[0-9]' 12 - '[0-9]+.[0-9].[0-9]+' 13 - '![34].[0-9].[0-9]+' 14 - '!5.[0-4].[0-9]+' 13 15 pull_request: 14 16 branches: … … 58 60 steps: 59 61 - name: Checkout repository 60 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.262 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 61 63 62 64 - name: Set up PHP 63 uses: shivammathur/setup-php@ 3eda58347216592f618bb1dff277810b6698e4ca # v2.19.165 uses: shivammathur/setup-php@d30ad8b1843ace22e6698ab99bbafaa747b6bd0d # v2.24.0 64 66 with: 65 67 php-version: '7.4' … … 76 78 - name: "Get last Monday's date" 77 79 id: get-date 78 run: echo " ::set-output name=date::$(/bin/date -u --date='last Mon' "+%F")"80 run: echo "date=$(/bin/date -u --date='last Mon' "+%F")" >> $GITHUB_OUTPUT 79 81 80 82 - name: Cache PHP compatibility scan cache 81 uses: actions/cache@ c3f1317a9e7b1ef106c153ac8c0f00fed3ddbc0d # v3.0.483 uses: actions/cache@69d9d449aced6a2ede0bc19182fadc3a0a42d2b0 # v3.2.6 82 84 with: 83 85 path: .cache/phpcompat.json … … 85 87 86 88 - name: Install Composer dependencies 87 uses: ramsey/composer-install@ f680dac46551dffb2234a240d65ae806c2999dd6 # v2.1.089 uses: ramsey/composer-install@83af392bf5f031813d25e6fe4cd626cdba9a2df6 # v2.2.0 88 90 with: 89 composer-options: "--no-progress --no-ansi --no-interaction"91 composer-options: "--no-progress --no-ansi" 90 92 91 93 - name: Make Composer packages available globally … … 113 115 SLACK_GHA_FIXED_WEBHOOK: ${{ secrets.SLACK_GHA_FIXED_WEBHOOK }} 114 116 SLACK_GHA_FAILURE_WEBHOOK: ${{ secrets.SLACK_GHA_FAILURE_WEBHOOK }} 117 118 failed-workflow: 119 name: Failed workflow tasks 120 runs-on: ubuntu-latest 121 needs: [ php-compatibility, slack-notifications ] 122 if: | 123 always() && 124 github.repository == 'WordPress/wordpress-develop' && 125 github.event_name != 'pull_request' && 126 github.run_attempt < 2 && 127 ( 128 needs.php-compatibility.result == 'cancelled' || needs.php-compatibility.result == 'failure' 129 ) 130 131 steps: 132 - name: Dispatch workflow run 133 uses: actions/github-script@98814c53be79b1d30f795b907e553d8679345975 # v6.4.0 134 with: 135 retries: 2 136 retry-exempt-status-codes: 418 137 script: | 138 github.rest.actions.createWorkflowDispatch({ 139 owner: context.repo.owner, 140 repo: context.repo.repo, 141 workflow_id: 'failed-workflow.yml', 142 ref: 'trunk', 143 inputs: { 144 run_id: '${{ github.run_id }}' 145 } 146 }); -
branches/5.9/.github/workflows/phpunit-tests.yml
r53596 r55516 8 8 - '[4-9].[0-9]' 9 9 tags: 10 - ' 3.[7-9]*'11 - '[ 4-9].[0-9]*'10 - '[0-9]+.[0-9]' 11 - '[0-9]+.[0-9].[0-9]+' 12 12 pull_request: 13 13 branches: … … 41 41 # - Sets environment variables. 42 42 # - Sets up the environment variables needed for testing with memcached (if desired). 43 # - Installs Node JS.44 # - Installs NPMdependencies43 # - Installs Node.js. 44 # - Installs npm dependencies 45 45 # - Configures caching for Composer. 46 46 # - Installs Composer dependencies. … … 111 111 112 112 - name: Checkout repository 113 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.2114 115 - name: Install Node JS116 uses: actions/setup-node@ eeb10cff27034e7acf239c5d29f62154018672fd # v3.3.0113 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 114 115 - name: Install Node.js 116 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 117 117 with: 118 118 node-version-file: '.nvmrc' 119 119 cache: npm 120 120 121 - name: Install Dependencies121 - name: Install npm dependencies 122 122 run: npm ci 123 123 … … 126 126 - name: "Get last Monday's date" 127 127 id: get-date 128 run: echo " ::set-output name=date::$(/bin/date -u --date='last Mon' "+%F")"128 run: echo "date=$(/bin/date -u --date='last Mon' "+%F")" >> $GITHUB_OUTPUT 129 129 130 130 - name: Get Composer cache directory 131 131 id: composer-cache 132 run: echo " ::set-output name=dir::$(composer config cache-files-dir)"132 run: echo "composer_dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT 133 133 134 134 - name: Cache Composer dependencies 135 uses: actions/cache@ c3f1317a9e7b1ef106c153ac8c0f00fed3ddbc0d # v3.0.4135 uses: actions/cache@58c146cc91c5b9e778e71775dfe9bf1442ad9a12 # v3.2.3 136 136 env: 137 137 cache-name: cache-composer-dependencies 138 138 with: 139 path: ${{ steps.composer-cache.outputs. dir }}139 path: ${{ steps.composer-cache.outputs.composer_dir }} 140 140 key: ${{ runner.os }}-php-${{ matrix.php }}-date-${{ steps.get-date.outputs.date }}-composer-${{ hashFiles('**/composer.json') }} 141 141 … … 232 232 - name: Checkout the WordPress Test Reporter 233 233 if: ${{ github.repository == 'WordPress/wordpress-develop' && github.ref == 'refs/heads/trunk' && matrix.report }} 234 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.2234 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 235 235 with: 236 236 repository: 'WordPress/phpunit-test-runner' … … 255 255 SLACK_GHA_FIXED_WEBHOOK: ${{ secrets.SLACK_GHA_FIXED_WEBHOOK }} 256 256 SLACK_GHA_FAILURE_WEBHOOK: ${{ secrets.SLACK_GHA_FAILURE_WEBHOOK }} 257 258 failed-workflow: 259 name: Failed workflow tasks 260 runs-on: ubuntu-latest 261 needs: [ test-php, slack-notifications ] 262 if: | 263 always() && 264 github.repository == 'WordPress/wordpress-develop' && 265 github.event_name != 'pull_request' && 266 github.run_attempt < 2 && 267 ( 268 needs.test-php.result == 'cancelled' || needs.test-php.result == 'failure' 269 ) 270 271 steps: 272 - name: Dispatch workflow run 273 uses: actions/github-script@98814c53be79b1d30f795b907e553d8679345975 # v6.4.0 274 with: 275 retries: 2 276 retry-exempt-status-codes: 418 277 script: | 278 github.rest.actions.createWorkflowDispatch({ 279 owner: context.repo.owner, 280 repo: context.repo.repo, 281 workflow_id: 'failed-workflow.yml', 282 ref: 'trunk', 283 inputs: { 284 run_id: '${{ github.run_id }}' 285 } 286 }); -
branches/5.9/.github/workflows/test-npm.yml
r53596 r55516 1 name: Test NPM1 name: Test npm 2 2 3 3 on: … … 7 7 - '3.[7-9]' 8 8 - '[4-9].[0-9]' 9 tags: 10 - '[0-9]+.[0-9]' 11 - '[0-9]+.[0-9].[0-9]+' 9 12 pull_request: 10 13 branches: … … 13 16 - '[4-9].[0-9]' 14 17 paths: 15 # These files configure NPM. Changes could affect the outcome.18 # These files configure npm. Changes could affect the outcome. 16 19 - 'package*.json' 17 # JavaScript files are built using NPM.20 # JavaScript files are built using npm. 18 21 - '**.js' 19 # CSS and SCSS files are built using NPM.22 # CSS and SCSS files are built using npm. 20 23 - '**.scss' 21 24 - '**.css' … … 35 38 36 39 jobs: 37 # Verifies that installing NPMdependencies and building WordPress works as expected.40 # Verifies that installing npm dependencies and building WordPress works as expected. 38 41 # 39 42 # Performs the following steps: 40 43 # - Checks out the repository. 41 44 # - Logs debug information about the GitHub Action runner. 42 # - Installs Node JS.43 # _ Installs NPMdependencies.45 # - Installs Node.js. 46 # _ Installs npm dependencies. 44 47 # - Builds WordPress to run from the `build` directory. 45 48 # - Cleans up after building WordPress to the `build` directory. … … 49 52 # - Ensures version-controlled files are not modified or deleted. 50 53 test-npm: 51 name: Test NPMon ${{ matrix.os }}54 name: Test npm on ${{ matrix.os }} 52 55 runs-on: ${{ matrix.os }} 53 56 timeout-minutes: 20 … … 60 63 steps: 61 64 - name: Checkout repository 62 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.265 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 63 66 64 67 - name: Log debug information … … 70 73 svn --version 71 74 72 - name: Install Node JS73 uses: actions/setup-node@ eeb10cff27034e7acf239c5d29f62154018672fd # v3.3.075 - name: Install Node.js 76 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 74 77 with: 75 78 node-version-file: '.nvmrc' … … 97 100 run: git diff --exit-code 98 101 99 # Verifies that installing NPMdependencies and building WordPress works as expected on MacOS.102 # Verifies that installing npm dependencies and building WordPress works as expected on MacOS. 100 103 # 101 104 # This is separate from the job above in order to use stricter conditions about when to run. 102 105 # This avoids unintentionally consuming excessive minutes, as MacOS jobs consume minutes at a 10x rate. 106 # 107 # The `matrix` and `runner` contexts are not available for use within `if` expressions. So there is 108 # currently no way to determine the OS being used on a given job. 109 # See https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability. 103 110 # 104 111 # Performs the following steps: 105 112 # - Checks out the repository. 106 113 # - Logs debug information about the GitHub Action runner. 107 # - Installs Node JS.108 # _ Installs NPMdependencies.114 # - Installs Node.js. 115 # _ Installs npm dependencies. 109 116 # - Builds WordPress to run from the `build` directory. 110 117 # - Cleans up after building WordPress to the `build` directory. … … 114 121 # - Ensures version-controlled files are not modified or deleted. 115 122 test-npm-macos: 116 name: Test NPMon MacOS123 name: Test npm on MacOS 117 124 runs-on: macos-latest 118 timeout-minutes: 20125 timeout-minutes: 30 119 126 if: ${{ github.repository == 'WordPress/wordpress-develop' }} 120 127 steps: 121 128 - name: Checkout repository 122 uses: actions/checkout@ 2541b1294d2704b0964813337f33b291d3f8596b # v3.0.2129 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 123 130 124 131 - name: Log debug information … … 130 137 svn --version 131 138 132 - name: Install Node JS133 uses: actions/setup-node@ eeb10cff27034e7acf239c5d29f62154018672fd # v3.3.0139 - name: Install Node.js 140 uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 134 141 with: 135 142 node-version-file: '.nvmrc' … … 169 176 SLACK_GHA_FIXED_WEBHOOK: ${{ secrets.SLACK_GHA_FIXED_WEBHOOK }} 170 177 SLACK_GHA_FAILURE_WEBHOOK: ${{ secrets.SLACK_GHA_FAILURE_WEBHOOK }} 178 179 failed-workflow: 180 name: Failed workflow tasks 181 runs-on: ubuntu-latest 182 needs: [ test-npm, test-npm-macos, slack-notifications ] 183 if: | 184 always() && 185 github.repository == 'WordPress/wordpress-develop' && 186 github.event_name != 'pull_request' && 187 github.run_attempt < 2 && 188 ( 189 needs.test-npm.result == 'cancelled' || needs.test-npm.result == 'failure' || 190 needs.test-npm-macos.result == 'cancelled' || needs.test-npm-macos.result == 'failure' 191 ) 192 193 steps: 194 - name: Dispatch workflow run 195 uses: actions/github-script@98814c53be79b1d30f795b907e553d8679345975 # v6.4.0 196 with: 197 retries: 2 198 retry-exempt-status-codes: 418 199 script: | 200 github.rest.actions.createWorkflowDispatch({ 201 owner: context.repo.owner, 202 repo: context.repo.repo, 203 workflow_id: 'failed-workflow.yml', 204 ref: 'trunk', 205 inputs: { 206 run_id: '${{ github.run_id }}' 207 } 208 }); -
branches/5.9/.github/workflows/welcome-new-contributors.yml
r52233 r55516 13 13 14 14 steps: 15 - uses: bubkoo/welcome-action@8dbbac2540d155744c90e4e37da6b05ffc9c5e2c # v1.0.315 - uses: wow-actions/welcome@72817eb31cda1de60f51893d80e2e82ce57f7e76 # v1.3.0 16 16 with: 17 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}18 17 FIRST_PR_COMMENT: > 19 18 Hi @{{ author }}! 👋
Note: See TracChangeset
for help on using the changeset viewer.