File tree Expand file tree Collapse file tree 2 files changed +43
-0
lines changed
Expand file tree Collapse file tree 2 files changed +43
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Get latest version of submodules and push back to 6-dev branch
2+
3+ on :
4+ workflow_dispatch :
5+
6+ jobs :
7+ build_deploy :
8+ runs-on : ubuntu-latest
9+ steps :
10+ # Checkout
11+ - uses : actions/checkout@v3
12+ with :
13+ ref : 6-dev
14+
15+ # Pull latest plone.api
16+ - name : Pull latest plone.api
17+ run : |
18+ cd submodules/plone.api
19+ git pull
20+
21+ # Pull latest plone.restapi
22+ - name : Pull latest plone.restapi
23+ run : |
24+ cd submodules/plone.restapi
25+ git pull
26+
27+ # Pull latest Volto
28+ - name : Pull latest Volto
29+ run : |
30+ cd submodules/volto
31+ git pull
32+
33+ # Update, commit, and push
34+ - name : Update tips
35+ run : |
36+ git status
37+ git add submodules/plone.api submodules/plone.restapi submodules/volto
38+ git config user.name github-actions
39+ git config user.email [email protected] 40+ git diff --exit-code && git commit -m "Update submodules tip" && git push
Original file line number Diff line number Diff line change @@ -41,6 +41,7 @@ You may host multiple Plone sites on the same server.
4141- Cookiecutter
4242- Node.JS
4343- nvm
44+ - Yeoman
4445- Yarn
4546- GNU make
4647
@@ -55,6 +56,8 @@ pip install --user --upgrade cookiecutter
5556
5657{ref}` Install nvm and Node.js documentation <frontend-getting-started-install-nvm-label> ` .
5758
59+ {ref}` Install Yeoman documentation <frontend-getting-started-yeoman-label> ` .
60+
5861{ref}` Install Yarn documentation <frontend-getting-started-yarn-label> ` .
5962
6063{term}` Make ` comes installed on most Linux distributions.
You can’t perform that action at this time.
0 commit comments