我正在尝试使用 GitHub Actions 进行 CI 测试,但如果跳过或失败运行测试,我的工作不会失败。它显示测试作业的通过状态
Github操作工作流程
有人可以提出任何真正有帮助的建议吗
工作流程.yml:
名称:Android构建
开:推
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set Up JDK
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Clean
run: ./gradlew clean
- name: Compile
run: ./gradlew compileDebugSources
- name: Unit Tests
run: ./gradlew test
- name: Build Project
run: ./gradlew assembleRelease
- name: Sign Apk
id: sign
uses: r0adkll/sign-android-release@v1
with:
releaseDirectory: app/build/outputs/apk/release
signingKeyBase64: ${{ secrets.SIGNING_KEY }}
alias: ${{ secrets.ALIAS }}
keyStorePassword: ${{ secrets.KEY_STORE_PASSWORD }}
keyPassword: ${{ …Run Code Online (Sandbox Code Playgroud)