Add Forgejo workflow #2

Merged
wbrawner merged 9 commits from workflow into main 2024-07-02 04:29:53 +00:00
Showing only changes of commit 68b649da44 - Show all commits

View file

@ -17,15 +17,7 @@ jobs:
distribution: 'zulu'
java-version: '17'
- name: Validate Gradle Wrapper
uses: gradle/wrapper-validation-action@v1
- name: Enable auto-merge
if: ${{ github.event_name == 'pull_request' && github.actor == 'dependabot' }}
run: gh pr merge --auto --rebase "$PR_URL"
env:
PR_URL: ${{github.event.pull_request.html_url}}
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
unit_test:
name: Run Unit Tests
uses: https://git.wbrawner.com/gradle/wrapper-validation-action@v1
runs-on: ubuntu-latest
needs:
- validate
@ -37,9 +29,9 @@ jobs:
distribution: 'zulu'
java-version: '17'
- name: Run unit tests
uses: gradle/gradle-build-action@v2
uses: https://git.wbrawner.com/gradle/gradle-build-action@v2
with:
arguments: testPlayDebugUnitTest
arguments: testDebugUnitTest
- name: Publish JUnit Results
uses: dorny/test-reporter@v1
if: always()
@ -61,17 +53,6 @@ jobs:
distribution: 'zulu'
java-version: '17'
- name: Build with Gradle
uses: gradle/gradle-build-action@v2
uses: https://git.wbrawner.com/gradle/gradle-build-action@v2
with:
arguments: assemblePlayDebug assemblePlayDebugAndroidTest
- name: Grant execute permission for flank_auth.sh
run: chmod +x flank_auth.sh
- name: Add auth for flank
env:
GCLOUD_KEY: ${{ secrets.GCLOUD_KEY }}
run: |
./flank_auth.sh
- name: Run UI tests
uses: gradle/gradle-build-action@v2
with:
arguments: runFlank
arguments: assembleDebug assembleDebugAndroidTest