Skip to content

Commit 3cc826b

Browse files
committed
ci: Use correct keystore path in release workflow
1 parent ba84c9d commit 3cc826b

File tree

1 file changed

+51
-51
lines changed

1 file changed

+51
-51
lines changed

.github/workflows/release.yml

Lines changed: 51 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,56 @@
11
name: Release
22

33
on:
4-
workflow_dispatch:
5-
push:
6-
branches:
7-
- main
8-
- dev
4+
workflow_dispatch:
5+
push:
6+
branches:
7+
- main
8+
- dev
99

1010
jobs:
11-
release:
12-
name: Release
13-
permissions:
14-
contents: write
15-
runs-on: ubuntu-latest
16-
steps:
17-
- name: Checkout
18-
uses: actions/checkout@v4
19-
with:
20-
fetch-depth: 0
21-
22-
- name: Setup Java
23-
uses: actions/setup-java@v4
24-
with:
25-
distribution: "temurin"
26-
java-version: "17"
27-
28-
- name: Cache Gradle
29-
uses: burrunan/gradle-cache-action@v2
30-
31-
- name: Build
32-
env:
33-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
34-
run: ./gradlew build --no-daemon
35-
36-
- name: Setup Node.js
37-
uses: actions/setup-node@v4
38-
with:
39-
node-version: "lts/*"
40-
cache: 'npm'
41-
42-
- name: Install dependencies
43-
run: npm install
44-
45-
- name: Setup keystore
46-
run: |
47-
echo "${{ secrets.KEYSTORE }}" | base64 --decode > "keystore.jks"
48-
49-
- name: Release
50-
env:
51-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
52-
KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
53-
KEYSTORE_ENTRY_ALIAS: ${{ secrets.KEYSTORE_ENTRY_ALIAS }}
54-
KEYSTORE_ENTRY_PASSWORD: ${{ secrets.KEYSTORE_ENTRY_PASSWORD }}
55-
run: |
56-
npx semantic-release
11+
release:
12+
name: Release
13+
permissions:
14+
contents: write
15+
runs-on: ubuntu-latest
16+
steps:
17+
- name: Checkout
18+
uses: actions/checkout@v4
19+
with:
20+
fetch-depth: 0
21+
22+
- name: Setup Java
23+
uses: actions/setup-java@v4
24+
with:
25+
distribution: "temurin"
26+
java-version: "17"
27+
28+
- name: Cache Gradle
29+
uses: burrunan/gradle-cache-action@v2
30+
31+
- name: Build
32+
env:
33+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
34+
run: ./gradlew build --no-daemon
35+
36+
- name: Setup Node.js
37+
uses: actions/setup-node@v4
38+
with:
39+
node-version: "lts/*"
40+
cache: "npm"
41+
42+
- name: Install dependencies
43+
run: npm install
44+
45+
- name: Setup keystore
46+
run: |
47+
echo "${{ secrets.KEYSTORE }}" | base64 --decode > "app/keystore.jks"
48+
49+
- name: Release
50+
env:
51+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
52+
KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
53+
KEYSTORE_ENTRY_ALIAS: ${{ secrets.KEYSTORE_ENTRY_ALIAS }}
54+
KEYSTORE_ENTRY_PASSWORD: ${{ secrets.KEYSTORE_ENTRY_PASSWORD }}
55+
run: |
56+
npx semantic-release

0 commit comments

Comments
 (0)