使checkout action克隆指定分支; 统一代码缩进

This commit is contained in:
VillagerTom
2024-02-20 13:17:44 +08:00
parent a3abed0a03
commit fc2da3ce57

View File

@ -66,27 +66,29 @@ jobs:
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v4
with:
ref: ${{ github.ref_name }}
- name: 构建Java环境 - name: 构建Java环境
uses: actions/setup-java@v3 uses: actions/setup-java@v3
with: with:
distribution: "zulu" distribution: "zulu"
java-version: "17" java-version: "17"
token: ${{secrets.GIT_TOKEN}} token: ${{secrets.GIT_TOKEN}}
- name: 检查缓存 - name: 检查缓存
uses: actions/cache@v2 uses: actions/cache@v2
id: cache-flutter id: cache-flutter
with: with:
path: /root/flutter-sdk path: /root/flutter-sdk
key: ${{ runner.os }}-flutter-${{ hashFiles('**/pubspec.lock') }} key: ${{ runner.os }}-flutter-${{ hashFiles('**/pubspec.lock') }}
- name: 安装Flutter - name: 安装Flutter
if: steps.cache-flutter.outputs.cache-hit != 'true' if: steps.cache-flutter.outputs.cache-hit != 'true'
uses: subosito/flutter-action@v2 uses: subosito/flutter-action@v2
with: with:
flutter-version: 3.16.5 flutter-version: 3.16.5
channel: any channel: any
- name: 下载项目依赖 - name: 下载项目依赖
run: flutter pub get run: flutter pub get
@ -94,7 +96,7 @@ jobs:
- name: 解码生成 jks - name: 解码生成 jks
run: echo $KEYSTORE_BASE64 | base64 -di > android/app/vvex.jks run: echo $KEYSTORE_BASE64 | base64 -di > android/app/vvex.jks
env: env:
KEYSTORE_BASE64: ${{ secrets.KEYSTORE_BASE64 }} KEYSTORE_BASE64: ${{ secrets.KEYSTORE_BASE64 }}
- name: 更新版本号 - name: 更新版本号
id: version id: version
@ -105,9 +107,9 @@ jobs:
- name: flutter build apk - name: flutter build apk
run: flutter build apk --release --split-per-abi run: flutter build apk --release --split-per-abi
env: env:
KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }} KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
KEY_ALIAS: ${{ secrets.KEY_ALIAS }} KEY_ALIAS: ${{ secrets.KEY_ALIAS }}
KEY_PASSWORD: ${{ secrets.KEY_PASSWORD}} KEY_PASSWORD: ${{ secrets.KEY_PASSWORD}}
- name: 重命名应用 - name: 重命名应用
run: | run: |
@ -132,7 +134,9 @@ jobs:
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@v4
with:
ref: ${{ github.ref_name }}
- name: 安装Flutter - name: 安装Flutter
if: steps.cache-flutter.outputs.cache-hit != 'true' if: steps.cache-flutter.outputs.cache-hit != 'true'