@@ -12,24 +12,19 @@ jobs:
12
12
- name : Checkout repo.
13
13
uses : actions/checkout@v4
14
14
15
- - name : Clone wporg-parent-2021 parent theme sourcecode.
16
- uses : actions/checkout@v4
17
- with :
18
- repository : ' WordPress/wporg-parent-2021'
19
- path : ' temp/wporg-parent-2021'
20
-
21
15
- name : Clone wporg-developer-2023 theme sourcecode.
22
16
uses : actions/checkout@v4
23
17
with :
24
18
repository : ' WordPress/wporg-developer'
25
19
path : ' temp/wporg-developer-2023'
26
20
21
+ - name : Install Composer dependencies
22
+ run : composer install --ignore-platform-req=php+ --working-dir "${{ github.workspace }}/temp/wporg-developer-2023"
23
+
27
24
- name : Copy themes.
28
25
run : |
29
26
mkdir wp-content
30
- mkdir wp-content/themes
31
- mv -fv temp/wporg-parent-2021/source/wp-content/themes/wporg-parent-2021 wp-content/themes/wporg-parent-2021
32
- mv -fv temp/wporg-developer-2023/source/wp-content/themes/wporg-developer-2023 wp-content/themes/wporg-developer-2023
27
+ mv -fv temp/wporg-developer-2023/source/wp-content .
33
28
rm -rf temp
34
29
35
30
- name : Clone GatherPress sourcecode.
38
33
repository : ' GatherPress/gatherpress'
39
34
path : ' wp-content/plugins/gatherpress'
40
35
41
- - name : Clone phpdoc-parser source.
42
- uses : actions/checkout@v4
43
- with :
44
- repository : ' WordPress/phpdoc-parser'
45
- path : ' wp-content/plugins/phpdoc-parser'
46
-
47
36
- name : Get Composer Cache Directory
48
37
id : composer-cache
49
38
run : echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
56
45
restore-keys : |
57
46
${{ runner.os }}-composer-
58
47
59
- - name : Install Composer dependencies
60
- run : composer install --ignore-platform-req=php+ --working-dir "${{ github.workspace }}/wp-content/plugins/phpdoc-parser"
61
-
62
48
- name : Copy built assets into ZIP for extraction inside Playground.
63
49
run : |
64
- zip -FSr zips/playground-assets.zip wp-content -x "*.git*" "*.mp4*"
50
+ zip -FSr zips/playground-assets.zip wp-content -x "*.git*" "*.mp4*" "*/jetpack/"
65
51
rm -rf wp-content
66
52
67
53
- uses : EndBug/add-and-commit@v9
0 commit comments