Skip to content

Commit 382bcab

Browse files
authored
Merge pull request #415 from linchpin/fix/build-issues-after-upgrades
chore(NO-TASK): Separate readme and asset updates
2 parents 69b72a2 + 77da503 commit 382bcab

File tree

2 files changed

+41
-0
lines changed

2 files changed

+41
-0
lines changed
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: Update asset/readme on WordPress.org
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
8+
jobs:
9+
main:
10+
name: Push to main
11+
runs-on: ubuntu-latest
12+
permissions:
13+
contents: read
14+
15+
steps:
16+
- name: Checkout code
17+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
18+
19+
- name: Composer Install
20+
uses: php-actions/composer@v6
21+
with:
22+
dev: no
23+
php_version: "8.2"
24+
php_extensions: exif
25+
26+
- name: Build Base Plugin Assets
27+
run: |
28+
npm install && npm run build
29+
rm -rf node_modules
30+
31+
- name: Clean Build Files/Folders
32+
run: |
33+
sed -i '/x-release-please-start-version/d' "./readme.txt"
34+
sed -i '/x-release-please-end/d' "./readme.txt"
35+
echo "✅ Removed release-please marker lines from readme.txt for .org distribution"
36+
37+
- name: WordPress.org plugin asset/readme update
38+
uses: 10up/action-wordpress-plugin-asset-update@2480306f6f693672726d08b5917ea114cb2825f7 # v2.2.0
39+
env:
40+
SVN_PASSWORD: ${{ secrets.SVN_PASSWORD }}
41+
SVN_USERNAME: ${{ secrets.SVN_USERNAME }}
File renamed without changes.

0 commit comments

Comments
 (0)