Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Monorepo] Merge to master #22714

Merged
merged 7,234 commits into from
Jun 23, 2020
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
7234 commits
Select commit Hold shift + click to select a range
ae69fc5
Update gutenberg submodule ref
mchowning May 26, 2020
bff2e1a
Re-enable list spaces test
mchowning May 26, 2020
b8f9998
Update gutenberg submodule ref
mchowning May 26, 2020
486acca
Merge pull request #2317 from wordpress-mobile/update_to_latest_guten…
mchowning May 26, 2020
22feeab
Display radial gradient in block which supporting gradients (#2266)
lukewalczak May 26, 2020
fc396db
Update Aztec to version 1.19.2
SergioEstevao May 26, 2020
3e153c2
Commit hermes locally so we can build gutenberg using jitpack without…
Tug May 26, 2020
580130f
Remove hermes headers
Tug May 26, 2020
c9b13fa
Update gutenberg ref before merge
Tug May 26, 2020
85e36ce
Merge remote-tracking branch 'origin/develop' into fix/freeform
Tug May 26, 2020
855620e
Merge pull request #2312 from wordpress-mobile/fix/freeform
Tug May 26, 2020
619c084
Merge pull request #2318 from wordpress-mobile/issue/update_aztec_to_…
mchowning May 26, 2020
c85e8a2
yarn version to 1.29.0
mchowning May 26, 2020
d4e4c9b
Fix release note formatting
mchowning May 26, 2020
c379433
Update to official version of Aztec
SergioEstevao May 26, 2020
ba7a6f6
Merge pull request #2322 from wordpress-mobile/issue/update_aztec_to_…
SergioEstevao May 26, 2020
522570d
Merge pull request #2322 from wordpress-mobile/issue/update_aztec_to_…
SergioEstevao May 26, 2020
fab6583
Update podfile.lock file.
SergioEstevao May 26, 2020
e2220d1
Fix link insertion at start of lists.
SergioEstevao May 26, 2020
c5e9385
Update github actions/cache to v2
ceyhun May 27, 2020
3466d25
Only run gallery e2e tests
ceyhun May 27, 2020
32a3b1e
Update version to 1.28.2
SergioEstevao May 27, 2020
0bec024
Update bundles.
SergioEstevao May 27, 2020
0f7f14a
Try different jest config
ceyhun May 27, 2020
1668369
Add 1.28.2 release note
mchowning May 27, 2020
ddc7209
Try different jest config
ceyhun May 27, 2020
823d9bd
Add logs
ceyhun May 27, 2020
ce1402a
Update GB reference.
SergioEstevao May 27, 2020
c724716
Revert "Add logs"
ceyhun May 27, 2020
f684dc3
Add log
ceyhun May 27, 2020
3c8056c
Revert "Add log"
ceyhun May 27, 2020
cc0c972
Add package-lock.json changes after npm install
ceyhun May 27, 2020
85ba21b
Force exit jest after all tests have completed running
ceyhun May 27, 2020
8270266
Update bundles
mchowning May 27, 2020
7a96fc7
Update podfile.lock
Tug May 27, 2020
e8e1ffd
Remove Keyboard.dismiss when deleting block (#2327)
lukewalczak May 27, 2020
3405009
Update GB reference.
SergioEstevao May 27, 2020
0362022
Merge pull request #2324 from wordpress-mobile/release/1.28.2
mchowning May 27, 2020
edc1d29
Merge branch 'develop' into issue/2319_fix_link_insertion_on_lists
SergioEstevao May 27, 2020
8df575e
Merge pull request #2323 from wordpress-mobile/issue/2319_fix_link_in…
SergioEstevao May 27, 2020
5d82ff8
Adjust how we're oulling theme elements from the bundle
chipsnyder May 27, 2020
63e8a69
Update GB reference.
SergioEstevao May 27, 2020
fedace0
Update bundles.
SergioEstevao May 27, 2020
dd36dfc
Update list spaces test to not be canary test
mchowning May 28, 2020
30fad62
Merge remote-tracking branch 'origin/master' into update_1.29.0_with_…
mchowning May 28, 2020
698ab39
Update gutenberg submodule ref
mchowning May 28, 2020
54de16f
Update bundles
mchowning May 28, 2020
06c5f4e
Merge pull request #2330 from wordpress-mobile/move_test_to_not_be_ca…
SergioEstevao May 28, 2020
105c1ff
Merge remote-tracking branch 'origin/develop' into issue/1744-themeCo…
chipsnyder May 28, 2020
4e2b678
Update bundle
chipsnyder May 28, 2020
5e9dea1
Fix: Button crash (#2332)
lukewalczak May 29, 2020
b83c9c4
Update GB reference.
SergioEstevao May 29, 2020
dc63859
Update gb reference
mchowning May 29, 2020
553babc
Update bundle files
mchowning May 29, 2020
8f2fbe8
Update gutenberg ref
ceyhun May 29, 2020
a02fbda
Merge pull request #2321 from wordpress-mobile/release/1.29.0
mchowning May 29, 2020
7834da5
Merge remote-tracking branch 'origin/master' into 1.29.0_master_to_de…
mchowning May 29, 2020
ef60097
Resolve Podfile.lock conflict
mchowning May 29, 2020
f621b57
Update .gitignore
Tug Jun 1, 2020
37c76c4
Update bridge build
Tug Jun 1, 2020
a88807d
Merge pull request #2339 from wordpress-mobile/1.29.0_master_to_devel…
SergioEstevao Jun 1, 2020
260087b
Update podfile.
SergioEstevao Jun 1, 2020
2522c2b
Merge pull request #2340 from wordpress-mobile/issue/update_podfile_lock
mchowning Jun 1, 2020
9fbc93d
Fix link error in react-native-bridge/package.json
Tug Jun 1, 2020
e7961e1
Fix react-native entry in @wordpress/react-native-bridge package.json
Tug Jun 2, 2020
eb76c0a
Update gutenberg ref
ceyhun Jun 2, 2020
5999228
Merge branch 'develop' into add/anchor-support
ceyhun Jun 2, 2020
5789344
Merge pull request #2311 from wordpress-mobile/add/anchor-support
ceyhun Jun 2, 2020
1944d87
Remove unused commands and update clean commands
Tug Jun 2, 2020
9e28af9
Add RNGetRandomValuesPackage to WPAndroid glue code
ceyhun Jun 3, 2020
a530091
Update working directory for npm related bridge commands
ceyhun Jun 3, 2020
42c4a79
Add contributing file.
SergioEstevao Jun 3, 2020
6912528
Decrease sleep time for android recording process
ceyhun Jun 3, 2020
cc6d046
Disable npm cache for android and ios runners
ceyhun Jun 3, 2020
4041afa
Merge remote-tracking branch 'origin/develop' into issue/1744-themeCo…
chipsnyder Jun 3, 2020
1f5c191
Re-enable npm cache but use exact key for restore
ceyhun Jun 3, 2020
7a94012
Use underscores with code of conduct file
mchowning Jun 3, 2020
1711205
Update package-lock.json by re-adding react-native-editor to bust npm…
ceyhun Jun 3, 2020
dd076a9
Remove nvm step from iOS runner
ceyhun Jun 3, 2020
f22d55e
Update bundle
chipsnyder Jun 3, 2020
9424c8b
Merge pull request #2346 from wordpress-mobile/issue/490_add_contribu…
SergioEstevao Jun 3, 2020
e5329b4
Decrease sleep time for android recording process
ceyhun Jun 3, 2020
8832f53
Ignore and log android screen recording errors
ceyhun Jun 3, 2020
87215f7
Update GB reference.
SergioEstevao Jun 3, 2020
8021e44
Remove unused imports
chipsnyder Jun 3, 2020
eda4244
Update release notes and update gutenberg reference
chipsnyder Jun 3, 2020
451297c
Recreate bundle
chipsnyder Jun 3, 2020
a3a155d
Merge pull request #2241 from wordpress-mobile/issue/1744-themeColors
Jun 3, 2020
b46844e
Remove unnecessary patch files
Tug Jun 5, 2020
f71b3ab
Try setting max worker to 2 to avoid error 137 on circle CI
Tug Jun 5, 2020
83de2c8
Update GB reference.
SergioEstevao Jun 5, 2020
21abdca
Merge branch 'develop' into issue/426_fix_enter_on_captions
SergioEstevao Jun 5, 2020
9aefdef
update ref
dratwas Jun 5, 2020
d7f9a26
Update version to 1.29.1
SergioEstevao Jun 5, 2020
55b5efb
Update gutenberg submodule ref
mchowning Jun 5, 2020
7bfefe8
Update GB reference.
SergioEstevao Jun 5, 2020
c23a7ef
Merge pull request #2353 from wordpress-mobile/fix/revert-undo-levels
mchowning Jun 5, 2020
7532edc
Update bundles.
SergioEstevao Jun 5, 2020
3d10d02
Allow unsupported blocks to be edited on mobile (#2063)
etoledom Jun 6, 2020
adbfb0f
Merge pull request #2355 from wordpress-mobile/release/1.29.1
SergioEstevao Jun 8, 2020
5653129
Update GB reference.
SergioEstevao Jun 8, 2020
4aed508
Update GB reference.
SergioEstevao Jun 8, 2020
ad1cd47
Merge branch 'develop' into issue/426_fix_enter_on_captions
SergioEstevao Jun 8, 2020
957da25
Update GB reference.
SergioEstevao Jun 8, 2020
054d292
Merge branch 'develop' into merge_master_1.29.1_to_develop
SergioEstevao Jun 8, 2020
5042174
Sort the release notes in the correct order.
SergioEstevao Jun 8, 2020
b4c3e1a
Merge pull request #2357 from wordpress-mobile/merge_master_1.29.1_to…
mchowning Jun 8, 2020
3827af2
Update GB reference.
SergioEstevao Jun 8, 2020
566b5c7
Add release checklist
mchowning Jun 8, 2020
b80c0fa
Update GB reference.
SergioEstevao Jun 8, 2020
d00f222
Merge branch 'develop' into issue/426_fix_enter_on_captions
SergioEstevao Jun 8, 2020
7495fbf
Merge pull request #2352 from wordpress-mobile/issue/426_fix_enter_on…
SergioEstevao Jun 8, 2020
6fcc0f5
Update the VS code search settings to that seaching is easier
enejb Jun 9, 2020
4326f43
Update version number
SergioEstevao Jun 9, 2020
73796b4
Update Aztec-iOS instructions to reference ReleaseProcess.md file
mchowning Jun 9, 2020
087ff7e
Update bundles
SergioEstevao Jun 9, 2020
ee027c4
Added reference to release checklist template to template
mchowning Jun 9, 2020
9e5ecf1
Remove info about bumping the version when not releasing
mchowning Jun 9, 2020
c2a85e0
Update release notes.
SergioEstevao Jun 9, 2020
83541c1
Setup handshake mechanism for gutenberg bridge
chipsnyder Jun 9, 2020
f487990
Simplify handshake
chipsnyder Jun 9, 2020
9113661
Updated commands in README.md
cameronvoell Jun 10, 2020
e01ea90
Adjust call for replaying events to call super to avoid the custom lo…
chipsnyder Jun 10, 2020
880478c
Revert unneeded changes and remove mocked event
chipsnyder Jun 10, 2020
829014a
Update GB reference.
SergioEstevao Jun 10, 2020
974ea5e
Update bundles.
SergioEstevao Jun 10, 2020
9cb35ad
Bump the version of the gutenberg that contains the fix
enejb Jun 11, 2020
da5365a
Update to the latest version of the gutenberg submodule.
enejb Jun 11, 2020
004fae8
Merge pull request #2363 from wordpress-mobile/release/1.30.0
SergioEstevao Jun 11, 2020
66fb072
Update gutenberg regerence
chipsnyder Jun 11, 2020
b7fa97d
Update bundle
chipsnyder Jun 11, 2020
ad7a10c
Merge remote-tracking branch 'origin/develop' into issue/1744-themeCo…
chipsnyder Jun 11, 2020
0870332
Update bridges methods to receive HTML content information metrics.
SergioEstevao Jun 12, 2020
7b34c27
Rename content info variables.
SergioEstevao Jun 12, 2020
8deca5e
Link wordcount package.
SergioEstevao Jun 12, 2020
519dac5
Update to exclude the whole `bundle` folder
enejb Jun 12, 2020
87da568
Merge pull request #2377 from wordpress-mobile/master
mchowning Jun 12, 2020
c5c7248
Only exclude the App.js and App.js.map build files.
enejb Jun 12, 2020
cd4a23d
Merge pull request #2359 from wordpress-mobile/release_checklist
mchowning Jun 12, 2020
f6fe197
Use Kotlin in react-native-gutenberg-bridge
mchowning May 1, 2020
a79e21a
Use Xcode version 11.4.1 when running e2e tests
ceyhun Jun 12, 2020
66c0dc7
Update package-lock.json
ceyhun Jun 12, 2020
9486485
Android implementation of the bridge.
SergioEstevao Jun 12, 2020
a7eaad4
Add queue for deferred events
mkevins Jun 12, 2020
efbff56
Split and rename media upload message interfaces
mkevins Jun 12, 2020
016b253
Implement a deferred event emitter
mkevins Jun 12, 2020
4c40220
Update release notes.
SergioEstevao Jun 12, 2020
4bcd342
Show all available information.
SergioEstevao Jun 12, 2020
e56ff27
Fix type gutenber => gutenberg
enejb Jun 12, 2020
802db25
Remove the gutenberg core build files since they should be ignored by…
enejb Jun 12, 2020
842240f
Merge pull request #2211 from wordpress-mobile/issue_2203/convert_med…
SergioEstevao Jun 12, 2020
ea2a8f4
Display block count information.
SergioEstevao Jun 12, 2020
0a64671
Merge branch 'develop' into issue/content_info
SergioEstevao Jun 12, 2020
b676d97
Merge pull request #2362 from wordpress-mobile/update/vscode-search-e…
enejb Jun 12, 2020
4950374
Merge branch 'develop' into issue/content_info
SergioEstevao Jun 12, 2020
c2ad7e9
Update GB reference.
SergioEstevao Jun 12, 2020
04e3038
Adjust threading and method for queue
chipsnyder Jun 12, 2020
85c1770
Revert gutenberg change
chipsnyder Jun 12, 2020
5281ee7
Trigger getting content and info
hypest Jun 12, 2020
c35bcbf
Update RELEASE-NOTES
hypest Jun 13, 2020
b471c5f
Merge branch 'develop' into try/seamless-media-completion
mkevins Jun 15, 2020
b4b7055
Send non-critical messages safely from deferred event emitter
mkevins Jun 15, 2020
fb8dad5
Bump gutenberg version
chipsnyder Jun 15, 2020
d59599a
Merge remote-tracking branch 'origin/develop' into issue/2325-bridge
chipsnyder Jun 15, 2020
6189690
Bump gutenberg version
chipsnyder Jun 15, 2020
085c59b
Checkout bundle from develop to help with merge
chipsnyder Jun 15, 2020
19e6aef
Rerun bundle
chipsnyder Jun 15, 2020
e86937f
Refactor decoding step to an extension for ContentInfo
SergioEstevao Jun 15, 2020
4259bb3
Merge pull request #2376 from wordpress-mobile/issue/1744-themeColor-fix
Jun 15, 2020
c3a9c8c
Update format for content info.
SergioEstevao Jun 15, 2020
294ffad
Move Gutenberg WebView related files to rn-gutenberg-bridge folder
etoledom Jun 16, 2020
61d1439
Update Android assets symlink to new assets folder
etoledom Jun 16, 2020
3f55845
Merge pull request #2383 from wordpress-mobile/issue/content_info-hypest
SergioEstevao Jun 16, 2020
ff14387
Update GB reference.
SergioEstevao Jun 16, 2020
7f1bc5a
Adjust notification name to use existing extensions
chipsnyder Jun 16, 2020
4a9ab39
Update GB reference.
SergioEstevao Jun 16, 2020
ec775dd
Merge pull request #2387 from wordpress-mobile/move-gutenberg-web-vie…
etoledom Jun 16, 2020
858ae14
Merge gutenberg-mobile develop branch
ceyhun Jun 16, 2020
3619b2a
Merge master
ceyhun Jun 16, 2020
f3915da
Update GB reference.
SergioEstevao Jun 16, 2020
1ce4834
Update GB reference.
SergioEstevao Jun 16, 2020
ae266d0
Merge branch 'develop' into issue/content_info
SergioEstevao Jun 16, 2020
cde02f8
Merge pull request #2380 from wordpress-mobile/issue/content_info
SergioEstevao Jun 16, 2020
b51b6f8
Update bundles to support content structure on HTML request.
SergioEstevao Jun 16, 2020
031a963
Merge pull request #2391 from wordpress-mobile/issue/content_info_upd…
SergioEstevao Jun 17, 2020
c84e9d1
Rename yarn_install to npm_install
ceyhun Jun 17, 2020
342f224
Radial gradient infrastructure (#2277)
lukewalczak Jun 17, 2020
c66d311
Fix react-native-bridge podspec
ceyhun Jun 17, 2020
8f8df8c
Update to the latest gutenberg
enejb Jun 17, 2020
60be906
Merge branch 'develop' into fix/inserting-header-block-js-error
enejb Jun 17, 2020
8528ef4
Simplify react-native-editor sass-transformer
ceyhun Jun 17, 2020
f3f6fa0
Fix react-native-bridge import
ceyhun Jun 17, 2020
c4fa551
Delete already deleted Media.java from react-native-bridge
ceyhun Jun 17, 2020
223dc28
Fix lint erros
ceyhun Jun 17, 2020
88b2737
Merge pull request #2374 from wordpress-mobile/fix/inserting-header-b…
enejb Jun 17, 2020
7997acb
Merge remote-tracking branch 'origin/develop' into issue/2325-bridge
chipsnyder Jun 17, 2020
8f13252
Adjust optionality
chipsnyder Jun 17, 2020
c40c908
Merge pull request #21332 from WordPress/rnmobile/experiment-monorepo…
hypest Jun 17, 2020
aa3d0ef
Fix duplicate kotlin_module error
cameronvoell Jun 18, 2020
501003d
Merge branch 'develop' into try/seamless-media-completion
mkevins Jun 18, 2020
5243657
Rename interfaces in demo app
mkevins Jun 18, 2020
7eb08b8
Add release note
mkevins Jun 18, 2020
a6e1740
Merge pull request #2381 from wordpress-mobile/try/seamless-media-com…
mkevins Jun 18, 2020
84910dd
Update package-lock.json
ceyhun Jun 18, 2020
1a8797e
Merge gutenberg-mobile develop branch
ceyhun Jun 18, 2020
e3d09f6
Merge branch 'master' into rnmobile/monorepo-merge-master-and-gbmobil…
ceyhun Jun 18, 2020
74f2bb2
Merge pull request #2366 from wordpress-mobile/issue/2325-bridge
Jun 18, 2020
bb0fb58
The RN dep lives in the devDependencies section
hypest Jun 18, 2020
269d59a
The gb-mobile root is now two more folders app
hypest Jun 18, 2020
261a86e
Fix gutenberg-web-single-block symlink for unsupported blocks
cameronvoell Jun 18, 2020
9fadd91
react-native-recyclerview is not used anymore
hypest Jun 18, 2020
85d5b77
Remove react-native-editor/bin folder
ceyhun Jun 19, 2020
85f4bf8
Remove mentions of yarn, build is via npm now
hypest Jun 19, 2020
6f7b9e5
Use npm ci for reproducible builds
hypest Jun 19, 2020
0538376
[Fix] Columns block renders more than two columns in a row when launc…
dratwas Jun 19, 2020
a0ee994
Revert "Use npm ci for reproducible builds"
ceyhun Jun 19, 2020
7ddcaa5
Use latest node lts and npm versions
ceyhun Jun 19, 2020
050a755
Update react-native-bridge gradle script's path to root
mchowning Jun 19, 2020
d4b2fdb
Update bundleUpToDateCheck task to handle monorepo changes
mchowning Jun 19, 2020
afc4d52
Check .scss files for changes
mchowning Jun 19, 2020
26be253
Ignore changes to bundle directory and its subdirectories when doing …
mchowning Jun 19, 2020
47fc9a6
Only check package.json for dependency changes
mchowning Jun 19, 2020
857f407
Fix formatting
mchowning Jun 22, 2020
0cddbf0
Merge pull request #23325 from WordPress/fix_no_jitpack_build
hypest Jun 22, 2020
9131d96
Merge pull request #23248 from WordPress/rnmobile/monorepo-merge-mast…
hypest Jun 22, 2020
7ff367f
Remove feature branch trigger from Travis CI
ceyhun Jun 23, 2020
a78131f
Resolve merge issue in design doc
ceyhun Jun 23, 2020
0e233e3
Resolve merge issue in link-control/index.js
ceyhun Jun 23, 2020
c2558b0
Resolve merge issue in navigation-link/editor.scss
ceyhun Jun 23, 2020
d4c7b9f
Remove renamed angle-picker folder
ceyhun Jun 23, 2020
c890f2b
Update react-native-aztec README
ceyhun Jun 23, 2020
c826117
Remove react-native-aztec LICENSE file in favor of the repo's own lic…
ceyhun Jun 23, 2020
7334995
Update react-native-bridge README
ceyhun Jun 23, 2020
d9b9c34
Delete GitHub issue and PR templates from react-native-editor
ceyhun Jun 23, 2020
4017efc
Remove react-native-editor CONTRIBUTING file in favor of the repo's o…
ceyhun Jun 23, 2020
921e3f5
Remove react-native-editor LICENSE file in favor of the repo's own li…
ceyhun Jun 23, 2020
99fbcc8
Update react-native-editor README
ceyhun Jun 23, 2020
7c0aed1
Remove top-level react-native script
ceyhun Jun 23, 2020
e47fbae
Update babel-jest to version 25.3.0
ceyhun Jun 23, 2020
8cda965
Print message during execution instead of configuration
mchowning Jun 22, 2020
0c81acb
Give more descriptive name to mobile gutenberg path variable
mchowning Jun 22, 2020
e56b64d
Update packages/react-native-editor/README.md
ceyhun Jun 23, 2020
3a90f6e
Update packages/react-native-editor/README.md
ceyhun Jun 23, 2020
5feedd9
Update .editorconfig to use spaces in files for Android
mchowning Jun 23, 2020
b256553
Delete both node_modules folder when cleaning
mchowning Jun 23, 2020
8a87e41
Extract file object construction out of loop
mchowning Jun 23, 2020
9efa180
Declare node modules folders at single location
mchowning Jun 23, 2020
fc794eb
Merge gutenberg-mobile develop branch
ceyhun Jun 23, 2020
d5ec86c
Merge pull request #23391 from WordPress/rnmobile/delete_node_modules…
hypest Jun 23, 2020
656488c
Add .npmrc files in react-native-* packages
ceyhun Jun 23, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ build-module
node_modules
packages/block-serialization-spec-parser/parser.js
packages/e2e-tests/plugins
packages/react-native-editor/bundle
playground/dist
vendor
wordpress
Expand Down
42 changes: 42 additions & 0 deletions .github/workflows/rnmobile-android-runner.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: React Native E2E Tests (Android)
on: push

jobs:
test:
runs-on: macos-latest
strategy:
matrix:
native-test-name: [
gutenberg-editor-gallery
]

steps:
- name: checkout
uses: actions/checkout@v2

- name: Restore npm cache
uses: actions/cache@v2
with:
path: ~/.npm
key: ${{ runner.os }}-npm-${{ hashFiles('package-lock.json') }}

- run: npm ci

- name: Restore Gradle cache
uses: actions/cache@v2
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle

- uses: reactivecircus/android-emulator-runner@v2
with:
api-level: 28
profile: pixel_xl
script: npm run native test:e2e:android:local ${{ matrix.native-test-name }}

- uses: actions/upload-artifact@v2
if: always()
with:
name: android-screen-recordings
path: packages/react-native-editor/android-screen-recordings
67 changes: 67 additions & 0 deletions .github/workflows/rnmobile-ios-runner.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
name: React Native E2E Tests (iOS)
on: push

jobs:
test:
runs-on: macos-latest
strategy:
matrix:
native-test-name: [
gutenberg-editor-gallery
]

steps:
- uses: actions/checkout@v2

- name: Restore npm cache
uses: actions/cache@v2
with:
path: ~/.npm
key: ${{ runner.os }}-npm-${{ hashFiles('package-lock.json') }}

- run: npm ci

- name: Prepare build cache key
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@v2
with:
path: packages/react-native-editor/ios/build/gutenberg/Build/Products/Release-iphonesimulator/GutenbergDemo.app
key: ${{ runner.os }}-ios-build-${{ hashFiles('ios-checksums.txt') }}

- name: Restore pods cache
uses: actions/cache@v2
with:
path: |
packages/react-native-editor/ios/Pods
~/Library/Caches/CocoaPods
~/.cocoapods/repos/trunk
packages/react-native-editor/ios/vendor
key: ${{ runner.os }}-pods-${{ hashFiles('packages/react-native-editor/ios/Gemfile.lock') }}-${{ hashFiles('packages/react-native-editor/ios/Podfile.lock') }}-${{ hashFiles('package-lock.json') }}
restore-keys: |
${{ runner.os }}-pods-${{ hashFiles('packages/react-native-editor/ios/Gemfile.lock') }}-${{ hashFiles('packages/react-native-editor/ios/Podfile.lock') }}-${{ hashFiles('package-lock.json') }}
${{ runner.os }}-pods-${{ hashFiles('packages/react-native-editor/ios/Gemfile.lock') }}-${{ hashFiles('packages/react-native-editor/ios/Podfile.lock') }}-
${{ runner.os }}-pods-${{ hashFiles('packages/react-native-editor/ios/Gemfile.lock') }}-
${{ runner.os }}-pods-

- name: Bundle iOS
run: npm run native test:e2e:bundle:ios

- name: Switch Xcode Version
run: sudo xcode-select --switch /Applications/Xcode_11.4.1.app

- name: Build (if needed)
run: test -e packages/react-native-editor/ios/build/gutenberg/Build/Products/Release-iphonesimulator/GutenbergDemo.app/GutenbergDemo || SKIP_BUNDLING=true npm run native test:e2e:build-app:ios

- name: Run iOS Device Tests
run: TEST_RN_PLATFORM=ios npm run native device-tests:local ${{ matrix.native-test-name }}

- name: Prepare build cache
run: rm packages/react-native-editor/ios/build/gutenberg/Build/Products/Release-iphonesimulator/GutenbergDemo.app/main.jsbundle

- uses: actions/upload-artifact@v2
if: always()
with:
name: ios-screen-recordings
path: packages/react-native-editor/ios-screen-recordings
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ branches:
- rnmobile/master
- /rnmobile\/release.*/
- /wp\/.*/
- feat/import-gutenberg-mobile-no-squash
gziolo marked this conversation as resolved.
Show resolved Hide resolved

env:
global:
Expand Down
6 changes: 6 additions & 0 deletions docs/contributors/design.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@ If you'd like to contribute to the design or front-end, feel free to contribute

The [WordPress Design team](http://make.wordpress.org/design/) uses [Figma](https://www.figma.com/) to collaborate and share work. If you'd like to contribute, join the [#design channel](http://wordpress.slack.com/messages/design/) in [Slack](https://make.wordpress.org/chat/) and ask the team to set you up with a free Figma account. This will give you access to a helpful [library of components](https://www.figma.com/file/ZtN5xslEVYgzU7Dd5CxgGZwq/WordPress-Components?node-id=0%3A1) used in WordPress.

## How Can Designers Contribute?
gziolo marked this conversation as resolved.
Show resolved Hide resolved

If you'd like to contribute to the design or front-end, feel free to contribute to tickets labelled [Needs Design](https://github.com/WordPress/gutenberg/issues?q=is%3Aissue+is%3Aopen+label%3A%22Needs+Design%22) or [Needs Design Feedback](https://github.com/WordPress/gutenberg/issues?q=is%3Aissue+is%3Aopen+label%3A"Needs+Design+Feedback%22). We could use your thoughtful replies, mockups, animatics, sketches, doodles. Proposed changes are best done as minimal and specific iterations on the work that precedes it so we can compare.

The [WordPress Design team](http://make.wordpress.org/design/) uses [Figma](https://www.figma.com/) to collaborate and share work. If you'd like to contribute, join the [#design channel](http://wordpress.slack.com/messages/design/) in [Slack](https://make.wordpress.org/chat/) and ask the team to set you up with a free Figma account. This will give you access to a helpful [library of components](https://www.figma.com/file/ZtN5xslEVYgzU7Dd5CxgGZwq/WordPress-Components?node-id=0%3A1) used in WordPress.

## Principles

This section outlines the design principles and patterns of the editor interface—to explain the background of the design, inform future improvements, and help people design great blocks.
Expand Down
18 changes: 18 additions & 0 deletions docs/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -1595,6 +1595,24 @@
"markdown_source": "../packages/project-management-automation/README.md",
"parent": "packages"
},
{
"title": "@wordpress/react-native-aztec",
"slug": "packages-react-native-aztec",
"markdown_source": "../packages/react-native-aztec/README.md",
"parent": "packages"
},
{
"title": "@wordpress/react-native-bridge",
"slug": "packages-react-native-bridge",
"markdown_source": "../packages/react-native-bridge/README.md",
"parent": "packages"
},
{
"title": "@wordpress/react-native-editor",
"slug": "packages-react-native-editor",
"markdown_source": "../packages/react-native-editor/README.md",
"parent": "packages"
},
{
"title": "@wordpress/redux-routine",
"slug": "packages-redux-routine",
Expand Down
Loading