Skip to content

Commit 28204a5

Browse files
authored
Merge pull request #5 from ReLive27/main
Update github workflow
2 parents 23e223e + dc4a2d7 commit 28204a5

File tree

1 file changed

+5
-19
lines changed

1 file changed

+5
-19
lines changed

.github/workflows/package.yml

Lines changed: 5 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,9 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- name: Checkout code
16-
uses: actions/checkout@v3
17-
18-
- name: Set up JDK
19-
uses: actions/setup-java@v3
20-
with:
21-
distribution: 'temurin'
22-
java-version: '17'
23-
24-
- name: Build Spring Boot app
25-
run: ./gradlew clean bootJar
26-
2715
- name: Prepare folders
2816
run: |
29-
mkdir -p dist/{app,redis,jdk}
30-
cp build/libs/*.jar dist/app/
17+
mkdir -p dist/{redis,jdk}
3118
3219
- name: Download Redis
3320
run: |
@@ -47,18 +34,17 @@ jobs:
4734
echo 'cd $(dirname $0)' >> dist/start.sh
4835
echo 'echo "Starting Redis..."' >> dist/start.sh
4936
echo './redis/src/redis-server &' >> dist/start.sh
50-
echo 'echo "Starting Spring App..."' >> dist/start.sh
51-
echo './jdk/bin/java -jar app/*.jar' >> dist/start.sh
37+
echo 'echo "Starting JDK environment..."' >> dist/start.sh
38+
echo 'export PATH=$PWD/jdk/bin:$PATH' >> dist/start.sh
5239
chmod +x dist/start.sh
5340
5441
- name: Package installer
5542
run: |
5643
cd dist
57-
tar -czf ../spring-offline-installer.tar.gz .
58-
44+
tar -czf ../jdk-redis-offline-installer.tar.gz .
5945
- name: Upload to GitHub Release
6046
uses: softprops/action-gh-release@v1
6147
with:
62-
files: spring-offline-installer.tar.gz
48+
files: jdk-redis-offline-installer.tar.gz
6349
env:
6450
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)