@@ -84,10 +84,13 @@ jobs:
8484 fetch-depth : 0
8585 token : ${{ secrets.ACCESS_TOKEN }}
8686 - name : Copy reference files to website repo
87+ if : ${{ steps.semver.outputs.is-prerelease != 'true' }}
8788 run : cp docs/reference/data.* website/src/templates/pages/reference/
8889 - name : Copy library files to website repo
90+ if : ${{ steps.semver.outputs.is-prerelease != 'true' }}
8991 run : cp lib/p5.min.js lib/addons/p5.sound.min.js website/src/assets/js/
9092 - name : Modify version number on website
93+ if : ${{ steps.semver.outputs.is-prerelease != 'true' }}
9194 uses : fjogeleit/yaml-update-action@v0.10.0
9295 with :
9396 valueFile : website/src/data/data.yml
@@ -96,23 +99,27 @@ jobs:
9699 commitChange : false
97100 updateFile : true
98101 - name : Update version.json on website repo
102+ if : ${{ steps.semver.outputs.is-prerelease != 'true' }}
99103 uses : restackio/update-json-file-action@v2.0
100104 with :
101105 file : website/dist/download/version.json
102106 fields : ' {"version": "${{ steps.version-number.outputs.version }}", "date": "${{ steps.date.outputs.date }}"}'
103107 - name : Update en.json on website repo
108+ if : ${{ steps.semver.outputs.is-prerelease != 'true' }}
104109 run : |
105110 cd website
106111 npm ci
107112 npx grunt generate_enJSON
108113 - name : Commit updated website files
114+ if : ${{ steps.semver.outputs.is-prerelease != 'true' }}
109115 run : |
110116 cd website
111117 git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
112118 git config --local user.name "github-actions[bot]"
113119 git add .
114120 git commit -m "Update p5.js to ${{ github.ref_name }}"
115121 - name : Push updated website repo
122+ if : ${{ steps.semver.outputs.is-prerelease != 'true' }}
116123 uses : ad-m/github-push-action@v0.6.0
117124 with :
118125 github_token : ${{ secrets.ACCESS_TOKEN }}
@@ -130,17 +137,20 @@ jobs:
130137 fetch-depth : 0
131138 token : ${{ secrets.ACCESS_TOKEN }}
132139 - name : Copy new version files to Bower repo
140+ if : ${{ steps.semver.outputs.is-prerelease != 'true' }}
133141 run : |
134142 cp lib/*.js bower/lib/
135143 cp lib/addons/* bower/lib/addons/
136144 - name : Commit updated Bower files
145+ if : ${{ steps.semver.outputs.is-prerelease != 'true' }}
137146 run : |
138147 cd bower
139148 git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
140149 git config --local user.name "github-actions[bot]"
141150 git add .
142151 git commit -m "Update p5.js to ${{ github.ref_name }}"
143152 - name : Push updated Bower repo
153+ if : ${{ steps.semver.outputs.is-prerelease != 'true' }}
144154 uses : ad-m/github-push-action@v0.6.0
145155 with :
146156 github_token : ${{ secrets.ACCESS_TOKEN }}
0 commit comments