Skip to content

Commit 0ede766

Browse files
authored
chore(gh): add contents write permission to publish gh-pages on master
1 parent 47cc45d commit 0ede766

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

.github/workflows/springwolf-ui.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,32 @@ jobs:
5353
- name: Build
5454
run: ./gradlew -p ${{ env.project }} build
5555

56+
57+
publish:
58+
59+
runs-on: ubuntu-latest
60+
timeout-minutes: 10
61+
62+
if: github.ref == 'refs/heads/master'
63+
needs: [build]
64+
permissions:
65+
contents: write
66+
67+
env:
68+
project: springwolf-ui
69+
70+
steps:
71+
- uses: actions/checkout@v4
72+
73+
- name: Set up JDK
74+
uses: actions/setup-java@v4
75+
with:
76+
distribution: 'temurin'
77+
java-version: '17'
78+
79+
- name: Setup Gradle
80+
uses: gradle/actions/setup-gradle@v4
81+
5682
- name: Publish package
5783
if: github.ref == 'refs/heads/master'
5884
run: ./gradlew -p ${{ env.project }} publish

0 commit comments

Comments
 (0)