Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
exit 1

- name: 检出候选提交
uses: actions/checkout@v4
uses: actions/checkout@v7
with:
fetch-depth: 0
ref: ${{ inputs.expected_sha }}
Expand Down Expand Up @@ -90,7 +90,7 @@ jobs:
ORG_GRADLE_PROJECT_RELEASE_KEY_PASSWORD: ${{ secrets.RELEASE_KEY_PASSWORD }}
steps:
- name: 检出候选提交
uses: actions/checkout@v4
uses: actions/checkout@v7
with:
fetch-depth: 0
ref: ${{ inputs.expected_sha }}
Expand All @@ -116,7 +116,7 @@ jobs:
fi

- name: 配置 JDK 17
uses: actions/setup-java@v4
uses: actions/setup-java@v6
with:
distribution: temurin
java-version: 17
Expand Down Expand Up @@ -152,7 +152,7 @@ jobs:
sed -i "/^def version =/c\\def version = \"$VERSION\"" app/build.gradle

- name: 配置 Gradle
uses: gradle/actions/setup-gradle@v4
uses: gradle/actions/setup-gradle@v6

- name: 构建 APK
run: ./gradlew :app:assembleAppRelease --build-cache --no-daemon --warning-mode all
Expand All @@ -171,7 +171,7 @@ jobs:
sha256sum "dist/legado_app_${VERSION}_release.apk"

- name: 上传 APK
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: release-apk
path: dist/legado_app_${{ env.VERSION }}_release.apk
Expand All @@ -190,13 +190,13 @@ jobs:
GH_TOKEN: ${{ github.token }}
steps:
- name: 检出候选提交
uses: actions/checkout@v4
uses: actions/checkout@v7
with:
fetch-depth: 0
ref: ${{ inputs.expected_sha }}

- name: 下载 APK
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: release-apk
path: dist
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
contents: read

steps:
- uses: actions/stale@v9
- uses: actions/stale@v11
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
only-issue-labels: needs-info
Expand Down
28 changes: 14 additions & 14 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
head_sha: ${{ steps.classify.outputs.head_sha }}
steps:
- name: 检出代码
uses: actions/checkout@v5
uses: actions/checkout@v7
with:
fetch-depth: 0

Expand Down Expand Up @@ -93,10 +93,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: 检出代码
uses: actions/checkout@v5
uses: actions/checkout@v7

- name: 配置 JDK 17
uses: actions/setup-java@v5
uses: actions/setup-java@v6
with:
distribution: temurin
java-version: 17
Expand All @@ -107,7 +107,7 @@ jobs:
: > app/src/main/assets/18PlusList.txt

- name: 配置 Gradle 缓存
uses: gradle/actions/setup-gradle@v5
uses: gradle/actions/setup-gradle@v6

- name: 运行 Android lint
run: >-
Expand All @@ -118,7 +118,7 @@ jobs:

- name: 上传 Android lint 报告
if: always()
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v7
with:
name: android-lint-${{ github.sha }}
path: |
Expand All @@ -143,7 +143,7 @@ jobs:
--warning-mode all

- name: 上传 Debug APK
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v7
with:
name: legado-app-debug-${{ github.sha }}
path: app/build/outputs/apk/app/debug/*.apk
Expand All @@ -157,16 +157,16 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: 检出代码
uses: actions/checkout@v5
uses: actions/checkout@v7

- name: 配置 pnpm 9.15.9
uses: pnpm/action-setup@v5
uses: pnpm/action-setup@v6
with:
version: 9.15.9
run_install: false

- name: 配置 Node.js 22 与 pnpm 缓存
uses: actions/setup-node@v5
uses: actions/setup-node@v7
with:
node-version: 22
cache: pnpm
Expand Down Expand Up @@ -211,12 +211,12 @@ jobs:
ACTIONLINT_SHA256: 8aca8db96f1b94770f1b0d72b6dddcb1ebb8123cb3712530b08cc387b349a3d8
steps:
- name: 检出代码
uses: actions/checkout@v5
uses: actions/checkout@v7
with:
fetch-depth: 0

- name: 配置 Node.js 22
uses: actions/setup-node@v5
uses: actions/setup-node@v7
with:
node-version: 22

Expand Down Expand Up @@ -268,18 +268,18 @@ jobs:
build-mode: none
steps:
- name: 检出代码
uses: actions/checkout@v5
uses: actions/checkout@v7

- name: 配置 JDK 17
if: matrix.language == 'java-kotlin'
uses: actions/setup-java@v5
uses: actions/setup-java@v6
with:
distribution: temurin
java-version: 17

- name: 配置 Gradle 缓存
if: matrix.language == 'java-kotlin'
uses: gradle/actions/setup-gradle@v5
uses: gradle/actions/setup-gradle@v6

- name: 初始化 CodeQL
uses: github/codeql-action/init@v4
Expand Down
Loading