Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
30d67e8
Components: Refactor useFocusOutside to @testing-library/react (#44698)
tyxla Oct 5, 2022
049b09d
Modify Frame animation of styles grid (#39717)
mtias Oct 5, 2022
dc5e2f8
Bump plist from 3.0.2 to 3.0.6 (#44678)
dependabot[bot] Oct 5, 2022
2d17f63
Prevent empty block toolbars from showing empty slots (#44704)
youknowriad Oct 5, 2022
15e613e
Cover: Fix erroneous focus style in editor. (#44707)
jasmussen Oct 5, 2022
37c1e55
Multi-select: Fix 1px indent. (#44709)
jasmussen Oct 5, 2022
509cb24
package(prettier-config): update docs (#44620)
thelovekesh Oct 5, 2022
728832a
Removes __unstableMaxPages attribute from Page List block (and Nav bl…
getdave Oct 5, 2022
8673015
Rich Text highlight format: (#44705)
mtias Oct 5, 2022
58be49f
Fix: Follow discussion settings in the comments block edit (#44463)
SantosGuillamot Oct 5, 2022
46179e2
Add support for all react versions after 17 (#44680)
PooSham Oct 5, 2022
0960bfb
Components: Refactor withFocusOutside to @testing-library/react (#44695)
tyxla Oct 5, 2022
ca045f1
Dynamic Templates Names and Descriptions: Code parity with wp/6.1 (#4…
cbravobernal Oct 5, 2022
65456f6
Fix insertion point showing up unexpectedly (#44702)
youknowriad Oct 5, 2022
d4af5e9
Update changelog files
gutenbergplugin Oct 5, 2022
8eeaccb
chore(release): publish
gutenbergplugin Oct 5, 2022
e905f83
Layout Docs: Fix broken link in table of contents (#44719)
andrewserong Oct 6, 2022
e64d621
Apply negative value to margins with a calc so clamp values behave co…
glendaviesnz Oct 6, 2022
f3bd81c
BorderBoxControl: Omit unit select when width values are mixed (#44592)
aaronrobertshaw Oct 6, 2022
cce3922
Group, Row, Stack, Columns. Fix missing border regression (#44696)
jasmussen Oct 6, 2022
d74a06f
Remove anchor support from the navigation block (#44721)
talldan Oct 6, 2022
b662575
Inserter: add a more pronounced hover effect. (#44711)
mtias Oct 6, 2022
d67ed9f
Add a `dependabot.yml` to configure GitHub Action updates. (#44677)
desrosj Oct 6, 2022
c1d5686
[Documentation]: Update Extending the Query Loop block docs (#44703)
ntsekouras Oct 6, 2022
7f3993f
[Documentation]: Connect extend Query Loop documentation (#44699)
ntsekouras Oct 6, 2022
8e0515c
Navigation: Fallback to a classic menu if one is available (#44173)
scruffian Oct 6, 2022
d094d51
Bump actions/upload-artifact from 2.2.2 to 3.1.0 (#44749)
dependabot[bot] Oct 6, 2022
02e85fc
Bump peaceiris/actions-gh-pages from 3.7.3 to 3.8.0 (#44742)
dependabot[bot] Oct 6, 2022
e821509
Bump preactjs/compressed-size-action from 2.2.0 to 2.5.0 (#44746)
dependabot[bot] Oct 6, 2022
f0e5bf7
Bump actions/checkout from 2.3.4 to 3.1.0 (#44741)
dependabot[bot] Oct 6, 2022
c91310b
Bump actions/download-artifact from 2.0.8 to 3.0.0 (#44740)
dependabot[bot] Oct 6, 2022
e86b550
Bump actions/cache from 2.1.6 to 3.0.10 (#44743)
dependabot[bot] Oct 6, 2022
b1b4b22
Bump reactivecircus/android-emulator-runner from 2.19.1 to 2.26.0 (#4…
dependabot[bot] Oct 6, 2022
513ab7b
Bump actions/setup-java from 2 to 3 (#44748)
dependabot[bot] Oct 6, 2022
90d4ab0
Bump actions/github-script from 0.3.0 to 6.3.1 (#44747)
dependabot[bot] Oct 6, 2022
c890054
Docs: Fix some typos (#44713)
Soean Oct 6, 2022
9004df2
Performance: remove unnecessary repeated function call (#44545)
jrfnl Oct 6, 2022
8ed501d
Style Engine: move PHP unit tests to Gutenberg (#44722)
ramonjd Oct 7, 2022
8bfea7f
Avoid querying block templates during installation (#44584)
danielbachhuber Oct 7, 2022
e38ecd2
Viewport: Refactor ifViewportMatches to use RTL (#44766)
Mamaduka Oct 7, 2022
702ead1
Viewport: Refactor withViewportMatch to use RTL (#44769)
Mamaduka Oct 7, 2022
f5f3d8d
ServerSideRender: add new `skipBlockSupportAttributes` prop (#44491)
t-hamano Oct 7, 2022
065c1ae
fix: use active variation as the parent block if available (#44609)
dinhtungdu Oct 7, 2022
7b289b1
Mobile - Update editor initial HTML test for iOS and update Appium (#…
Oct 7, 2022
f1ce1ad
Fixes the placeholder for the navigation link label, to be about the …
draganescu Oct 7, 2022
3b13372
[Create Block] Allows custom keys to be generated in block.json files…
ryanwelcher Oct 7, 2022
24a886c
Avoid PHP warning when getting dynamic template data (#44783)
Mamaduka Oct 7, 2022
6047945
Update versions in WordPress for 6.1 (#44785)
annezazu Oct 7, 2022
d4fe76f
Buttons: Add specificity for the editor (#44731)
scruffian Oct 7, 2022
ac1d129
Bump actions/stale from 3.0.17 to 6.0.0 (#44745)
dependabot[bot] Oct 7, 2022
00647a6
Bump actions/setup-node from 3.1.0 to 3.5.0 (#44782)
dependabot[bot] Oct 7, 2022
3d85dcb
Update link to plugin-sidebar example (#44790)
sabernhardt Oct 8, 2022
401be48
Fix typo in block.json schema (#44798)
t-hamano Oct 9, 2022
6a2d304
Archive Block: Prevent spacing styles and additional CSS classes from…
t-hamano Oct 10, 2022
b70b8b8
Make custom font sizes appear fluid in the block editor when fluid ty…
noisysocks Oct 10, 2022
a302614
Fluid typography: covert font size number values to pixels (#44807)
ramonjd Oct 10, 2022
d623dc1
QueryInspectorControls: avoid rerender of TaxonomyControls on every k…
jsnajdr Oct 10, 2022
37813a9
Components: Refactor Notice tests to use RTL (#44801)
Mamaduka Oct 10, 2022
f1e0a61
Interface: Refactor FullscreenMode component tests to use RTL (#44803)
Mamaduka Oct 10, 2022
c7f3bab
Icons: Fix arrow icons being misaligned. (#44666)
jasmussen Oct 10, 2022
147c815
Hide the inbetween inserter consistently as you move the mouse (#44814)
youknowriad Oct 10, 2022
5237324
Fix clickable placeholder upload button (#44817)
ntsekouras Oct 10, 2022
dbd48b6
Element: Refactor 'createInterpolateElement' tests to use RTL (#44804)
Mamaduka Oct 10, 2022
5f9c676
Compose: Refactor useInstanceId tests to RTL (#44818)
tyxla Oct 10, 2022
c14e431
Compose: Refactor `useViewportMatch` tests to RTL (#44819)
tyxla Oct 10, 2022
f8503f7
Components: Refactor TreeGrid RovingTabIndex tests to RTL (#44820)
tyxla Oct 10, 2022
82eccd4
Components: Refactor TreeGrid RovingTabIndexItem tests to RTL (#44821)
tyxla Oct 10, 2022
b603286
Data: Refactor 'useDispatch' tests to use RTL (#44802)
Mamaduka Oct 10, 2022
0a3bede
Merge inner blocks if wrappers are equal (#43181)
ellatrix Oct 10, 2022
6c4ee99
Zoomed out view: keep list view open when entering mode (#44781)
ntsekouras Oct 10, 2022
1e2d8b0
Introduce distraction free mode (#41740)
draganescu Oct 10, 2022
4bb2eb0
Only include theme.css if the theme declares support for wp-block-sty…
carolinan Oct 10, 2022
f8796da
Make `spacingScale` description more accurate in theme.json schema (#…
t-hamano Oct 10, 2022
38d946a
Add title property to theme.json schema (#44797)
t-hamano Oct 10, 2022
029d296
[Block Settings]: Show `move to` on nested blocks when only one root …
ntsekouras Oct 10, 2022
b1d4ffd
Fluid typography: convert font size inline style attributes to fluid …
ramonjd Oct 10, 2022
d20cc8b
Fluid Typography: Fix bug in global styles where fluid clamp rules we…
andrewserong Oct 10, 2022
e435413
Fluid typography: convert server-side block support values (#44762)
ramonjd Oct 10, 2022
63d83dd
Tag Cloud Block: Prevent block support styles and additional CSS clas…
t-hamano Oct 11, 2022
0167f9e
Fluid typography: ensure fontsizes are strings or integers (#44847)
ramonjd Oct 11, 2022
dfa4e67
Initial commit (#44852)
ramonjd Oct 11, 2022
73ff3e9
Simplify BlockStyles preview by removing the slot (#44825)
youknowriad Oct 11, 2022
7005d47
Ensure style card effect doesn't cause scrollbars to appear. (#44823)
mtias Oct 11, 2022
8f0c09d
Components: Refactor TreeGridRow tests to RTL (#44824)
tyxla Oct 11, 2022
b5173bd
Components: Refactor TreeGridCell tests to RTL (#44826)
tyxla Oct 11, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 10 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Configure Dependabot scanning.
version: 2

updates:
# Check for updates to GitHub Actions.
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
open-pull-requests-limit: 10
22 changes: 11 additions & 11 deletions .github/workflows/build-plugin-zip.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
with:
token: ${{ secrets.GUTENBERG_TOKEN }}

Expand Down Expand Up @@ -164,12 +164,12 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
with:
ref: ${{ needs.bump-version.outputs.release_branch || github.ref }}

- name: Use desired version of NodeJS
uses: actions/setup-node@5b52f097d36d4b0b2f94ed6de710023fbb8b2236 # v3.1.0
uses: actions/setup-node@969bd2663942d722d85b6a8626225850c2f7be4b # v3.5.0
with:
node-version-file: '.nvmrc'
cache: npm
Expand All @@ -180,7 +180,7 @@ jobs:
NO_CHECKS: 'true'

- name: Upload artifact
uses: actions/upload-artifact@e448a9b857ee2131e752b06002bf0e093c65e571 # v2.2.2
uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
with:
name: gutenberg-plugin
path: ./gutenberg.zip
Expand All @@ -203,7 +203,7 @@ jobs:

- name: Upload release notes artifact
if: ${{ needs.bump-version.outputs.new_version }}
uses: actions/upload-artifact@e448a9b857ee2131e752b06002bf0e093c65e571 # v2.2.2
uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
with:
name: release-notes
path: ./release-notes.txt
Expand All @@ -219,7 +219,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
with:
fetch-depth: 2
ref: ${{ needs.bump-version.outputs.release_branch }}
Expand Down Expand Up @@ -266,12 +266,12 @@ jobs:
run: echo ::set-output name=version::$(echo $VERSION | cut -d / -f 3 | sed 's/-rc./ RC/' )

- name: Download Plugin Zip Artifact
uses: actions/download-artifact@4a7a711286f30c025902c28b541c10e147a9b843 # v2.0.8
uses: actions/download-artifact@fb598a63ae348fa914e94cd0ff38f362e927b741 # v3.0.0
with:
name: gutenberg-plugin

- name: Download Release Notes Artifact
uses: actions/download-artifact@4a7a711286f30c025902c28b541c10e147a9b843 # v2.0.8
uses: actions/download-artifact@fb598a63ae348fa914e94cd0ff38f362e927b741 # v3.0.0
with:
name: release-notes

Expand Down Expand Up @@ -307,13 +307,13 @@ jobs:
if: ${{ endsWith( needs.bump-version.outputs.new_version, '-rc.1' ) }}
steps:
- name: Checkout (for CLI)
uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
with:
path: main
ref: trunk

- name: Checkout (for publishing)
uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
with:
path: publish
# Later, we switch this branch in the script that publishes packages.
Expand All @@ -327,7 +327,7 @@ jobs:
git config user.email [email protected]

- name: Setup Node (for CLI)
uses: actions/setup-node@5b52f097d36d4b0b2f94ed6de710023fbb8b2236 # v3.1.0
uses: actions/setup-node@969bd2663942d722d85b6a8626225850c2f7be4b # v3.5.0
with:
node-version-file: 'main/.nvmrc'
registry-url: 'https://registry.npmjs.org'
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/bundle-size.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,17 +37,17 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
with:
fetch-depth: 1

- name: Use desired version of NodeJS
uses: actions/setup-node@5b52f097d36d4b0b2f94ed6de710023fbb8b2236 # v3.1.0
uses: actions/setup-node@969bd2663942d722d85b6a8626225850c2f7be4b # v3.5.0
with:
node-version-file: '.nvmrc'
cache: npm

- uses: preactjs/compressed-size-action@df6e03e187079aef959a2878311639c77b95ee2e # v2.2.0
- uses: preactjs/compressed-size-action@8119d3d31b6e57b167e09c81dfa877eada3bcb35 # v2.5.0
with:
repo-token: '${{ secrets.GITHUB_TOKEN }}'
pattern: '{build/**/*.min.js,build/**/*.css}'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/create-block.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@ jobs:
os: [macos-latest, ubuntu-latest, windows-latest]

steps:
- uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0

- name: Use desired version of NodeJS
uses: actions/setup-node@5b52f097d36d4b0b2f94ed6de710023fbb8b2236 # v3.1.0
uses: actions/setup-node@969bd2663942d722d85b6a8626225850c2f7be4b # v3.5.0
with:
node-version: ${{ matrix.node }}
cache: npm
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/end2end-test-playwright.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@ jobs:
fail-fast: false

steps:
- uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0

- name: Use desired version of NodeJS
uses: actions/setup-node@5b52f097d36d4b0b2f94ed6de710023fbb8b2236 # v3.1.0
uses: actions/setup-node@969bd2663942d722d85b6a8626225850c2f7be4b # v3.5.0
with:
node-version-file: '.nvmrc'
cache: npm
Expand All @@ -50,15 +50,15 @@ jobs:
npm run test:e2e:playwright

- name: Archive debug artifacts (screenshots, traces)
uses: actions/upload-artifact@e448a9b857ee2131e752b06002bf0e093c65e571 # v2.2.2
uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
if: always()
with:
name: failures-artifacts
path: artifacts
if-no-files-found: ignore

- name: Archive flaky tests report
uses: actions/upload-artifact@e448a9b857ee2131e752b06002bf0e093c65e571 # v2.2.2
uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
if: always()
with:
name: flaky-tests-report-playwright
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/end2end-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ jobs:
part: [1, 2, 3, 4]

steps:
- uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0

- name: Use desired version of NodeJS
uses: actions/setup-node@5b52f097d36d4b0b2f94ed6de710023fbb8b2236 # v3.1.0
uses: actions/setup-node@969bd2663942d722d85b6a8626225850c2f7be4b # v3.5.0
with:
node-version-file: '.nvmrc'
cache: npm
Expand All @@ -49,15 +49,15 @@ jobs:
$( npm bin )/wp-scripts test-e2e --config=./packages/e2e-tests/jest.config.js --cacheDirectory="$HOME/.jest-cache" --runTestsByPath $( awk 'NR % 4 == ${{ matrix.part }} - 1' < ~/.jest-e2e-tests )

- name: Archive debug artifacts (screenshots, HTML snapshots)
uses: actions/upload-artifact@e448a9b857ee2131e752b06002bf0e093c65e571 # v2.2.2
uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
if: always()
with:
name: failures-artifacts
path: artifacts
if-no-files-found: ignore

- name: Archive flaky tests report
uses: actions/upload-artifact@e448a9b857ee2131e752b06002bf0e093c65e571 # v2.2.2
uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
if: always()
with:
name: flaky-tests-report-${{ matrix.part }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/flaky-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,12 @@ jobs:
steps:
# Checkout defaults to using the branch which triggered the event, which
# isn't necessarily `trunk` (e.g. in the case of a merge).
- uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
with:
ref: trunk

- name: Use desired version of NodeJS
uses: actions/setup-node@5b52f097d36d4b0b2f94ed6de710023fbb8b2236 # v3.1.0
uses: actions/setup-node@969bd2663942d722d85b6a8626225850c2f7be4b # v3.5.0
with:
node-version-file: '.nvmrc'
cache: npm
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/performance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ jobs:
if: ${{ github.repository == 'WordPress/gutenberg' }}

steps:
- uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0

- name: Use desired version of NodeJS
uses: actions/setup-node@5b52f097d36d4b0b2f94ed6de710023fbb8b2236 # v3.1.0
uses: actions/setup-node@969bd2663942d722d85b6a8626225850c2f7be4b # v3.5.0
with:
node-version-file: '.nvmrc'
cache: npm
Expand Down Expand Up @@ -63,13 +63,13 @@ jobs:
WP_MAJOR="${WP_VERSION_ARRAY[0]}.${WP_VERSION_ARRAY[1]}"
./bin/plugin/cli.js perf --ci $GITHUB_SHA debd225d007f4e441ceec80fbd6fa96653f94737 --tests-branch $GITHUB_SHA --wp-version "$WP_MAJOR"

- uses: actions/github-script@0.3.0
- uses: actions/github-script@7dff1a87643417cf3b95bb10b29f4c4bc60d8ebd # v6.3.1
if: github.event_name == 'push'
id: commit-timestamp
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
const commit_details = await github.git.getCommit({owner: context.repo.owner, repo: context.repo.repo, commit_sha: context.sha});
const commit_details = await github.rest.git.getCommit({owner: context.repo.owner, repo: context.repo.repo, commit_sha: context.sha});
return parseInt((new Date( commit_details.data.author.date ).getTime() / 1000).toFixed(0))

- name: Publish performance results
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/publish-npm-packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ jobs:
environment: WordPress packages
steps:
- name: Checkout (for CLI)
uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
with:
path: main
ref: trunk

- name: Checkout (for publishing)
uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
with:
path: publish
# Later, we switch this branch in the script that publishes packages.
Expand All @@ -50,7 +50,7 @@ jobs:
git config user.email [email protected]

- name: Setup Node (for CLI)
uses: actions/setup-node@5b52f097d36d4b0b2f94ed6de710023fbb8b2236 # v3.1.0
uses: actions/setup-node@969bd2663942d722d85b6a8626225850c2f7be4b # v3.5.0
with:
node-version-file: 'main/.nvmrc'
registry-url: 'https://registry.npmjs.org'
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/pull-request-automation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,17 @@ jobs:
steps:
# Checkout defaults to using the branch which triggered the event, which
# isn't necessarily `trunk` (e.g. in the case of a merge).
- uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
with:
ref: trunk

- name: Use desired version of NodeJS
uses: actions/setup-node@5b52f097d36d4b0b2f94ed6de710023fbb8b2236 # v3.1.0
uses: actions/setup-node@969bd2663942d722d85b6a8626225850c2f7be4b # v3.5.0
with:
node-version: ${{ matrix.node }}

- name: Cache NPM packages
uses: actions/cache@c64c572235d810460d0d6876e9c705ad5002b353 # v2.1.6
uses: actions/cache@56461b9eb0f8438fd15c7a9968e3c9ebb18ceff1 # v3.0.10
with:
# npm cache files are stored in `~/.npm` on Linux/macOS
path: ~/.npm
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/rnmobile-android-runner.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,43 +22,43 @@ jobs:

steps:
- name: checkout
uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0

- name: Use desired version of Java
uses: actions/setup-java@v2
uses: actions/setup-java@a18c333f3f14249953dab3e186e5e21bf3390f1d # v3.5.1
with:
distribution: 'temurin'
java-version: '11'
cache: 'gradle'

- name: Use desired version of NodeJS
uses: actions/setup-node@5b52f097d36d4b0b2f94ed6de710023fbb8b2236 # v3.1.0
uses: actions/setup-node@969bd2663942d722d85b6a8626225850c2f7be4b # v3.5.0
with:
node-version-file: '.nvmrc'
cache: npm

- run: npm ci

- name: Restore Gradle cache
uses: actions/cache@c64c572235d810460d0d6876e9c705ad5002b353 # v2.1.6
uses: actions/cache@56461b9eb0f8438fd15c7a9968e3c9ebb18ceff1 # v3.0.10
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}

- uses: reactivecircus/android-emulator-runner@5de26e4bd23bf523e8a4b7f077df8bfb8e52b50e # v2.19.1
- uses: reactivecircus/android-emulator-runner@d7b53ddc6e44254e1f4cf4a6ad67345837027a66 # v2.26.0
with:
api-level: 28
emulator-build: 7425822 # https://github.com/ReactiveCircus/android-emulator-runner/issues/160#issuecomment-868615730
profile: pixel_xl
script: npm run native test:e2e:android:local ${{ matrix.native-test-name }}

- uses: actions/upload-artifact@e448a9b857ee2131e752b06002bf0e093c65e571 # v2.2.2
- uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
if: always()
with:
name: android-screen-recordings
path: packages/react-native-editor/android-screen-recordings

- uses: actions/upload-artifact@e448a9b857ee2131e752b06002bf0e093c65e571 # v2.2.2
- uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
if: always()
with:
name: appium-logs
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/rnmobile-ios-runner.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,14 @@ jobs:
strategy:
matrix:
xcode: ['13.2.1']
device: ['iPhone 11']
device: ['iPhone 13']
native-test-name: [gutenberg-editor-initial-html]

steps:
- uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0

- name: Use desired version of NodeJS
uses: actions/setup-node@5b52f097d36d4b0b2f94ed6de710023fbb8b2236 # v3.1.0
uses: actions/setup-node@969bd2663942d722d85b6a8626225850c2f7be4b # v3.5.0
with:
node-version-file: '.nvmrc'
cache: npm
Expand All @@ -37,15 +37,15 @@ jobs:
run: find package-lock.json packages/react-native-editor/ios packages/react-native-aztec/ios packages/react-native-bridge/ios -type f -print0 | sort -z | xargs -0 shasum | tee ios-checksums.txt

- name: Restore build cache
uses: actions/cache@c64c572235d810460d0d6876e9c705ad5002b353 # v2.1.6
uses: actions/cache@56461b9eb0f8438fd15c7a9968e3c9ebb18ceff1 # v3.0.10
with:
path: |
packages/react-native-editor/ios/build/GutenbergDemo/Build/Products/Release-iphonesimulator/GutenbergDemo.app
packages/react-native-editor/ios/build/WDA
key: ${{ runner.os }}-ios-build-${{ matrix.xcode }}-${{ matrix.device }}-${{ hashFiles('ios-checksums.txt') }}

- name: Restore pods cache
uses: actions/cache@c64c572235d810460d0d6876e9c705ad5002b353 # v2.1.6
uses: actions/cache@56461b9eb0f8438fd15c7a9968e3c9ebb18ceff1 # v3.0.10
with:
path: |
packages/react-native-editor/ios/Pods
Expand Down Expand Up @@ -77,13 +77,13 @@ jobs:
rm packages/react-native-editor/ios/build/GutenbergDemo/Build/Products/Release-iphonesimulator/GutenbergDemo.app/main.jsbundle
rm -rf packages/react-native-editor/ios/build/GutenbergDemo/Build/Products/Release-iphonesimulator/GutenbergDemo.app/assets

- uses: actions/upload-artifact@e448a9b857ee2131e752b06002bf0e093c65e571 # v2.2.2
- uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
if: always()
with:
name: ios-screen-recordings
path: packages/react-native-editor/ios-screen-recordings

- uses: actions/upload-artifact@e448a9b857ee2131e752b06002bf0e093c65e571 # v2.2.2
- uses: actions/upload-artifact@3cea5372237819ed00197afe530f5a7ea3e805c8 # v3.1.0
if: always()
with:
name: appium-logs
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stale-issue-add-needs-testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
if: ${{ github.repository == 'WordPress/gutenberg' }}

steps:
- uses: actions/stale@996798eb71ef485dc4c7b4d3285842d714040c4a # v3.0.17
- uses: actions/stale@5ebf00ea0e4c1561e9b43a292ed34424fb1d4578 # v6.0.1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-message: "Hi,\nThis issue has gone 180 days without any activity. This means it is time for a check-in to make sure it is still relevant. If you are still experiencing this issue with the latest versions, you can help the project by responding to confirm the problem and by providing any updated reproduction steps.\nThanks for helping out."
Expand Down
Loading