diff options
author | Luke Simmons <luke5083@live.com> | 2021-07-12 21:36:00 +0000 |
---|---|---|
committer | Luke Simmons <luke5083@live.com> | 2021-07-12 21:36:00 +0000 |
commit | 824c6c2599768bf0c06642f0affb90f5aaaff909 (patch) | |
tree | 6ed1411875b500002297fab39773ec75e7f970b2 /.github/workflows | |
parent | b3303ce5fde161d9011e6e492522f066eb560d71 (diff) | |
download | infinity-for-reddit-824c6c2599768bf0c06642f0affb90f5aaaff909.tar infinity-for-reddit-824c6c2599768bf0c06642f0affb90f5aaaff909.tar.gz infinity-for-reddit-824c6c2599768bf0c06642f0affb90f5aaaff909.tar.bz2 infinity-for-reddit-824c6c2599768bf0c06642f0affb90f5aaaff909.tar.lz infinity-for-reddit-824c6c2599768bf0c06642f0affb90f5aaaff909.tar.xz infinity-for-reddit-824c6c2599768bf0c06642f0affb90f5aaaff909.tar.zst infinity-for-reddit-824c6c2599768bf0c06642f0affb90f5aaaff909.zip |
Create build.yml
Automatically build project on every push, pull request, and on demand and uploads build artifacts.
Signed-off-by: Luke Simmons <luke5083@live.com>
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/build.yml | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 00000000..be209dbe --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,33 @@ +name: Build + +on: + push: + pull_request: + workflow_dispatch: + +jobs: + Build: + runs-on: ubuntu-latest + + steps: + - name: Checkout Repository + uses: actions/checkout@v2 + + - name: Set-up JDK 8 + uses: actions/setup-java@v2 + with: + java-version: '8' + distribution: 'adopt' + + - name: Grant Execute Permission for gradlew + run: chmod +x gradlew + + - name: Build with Gradle + run: ./gradlew build -x lint + + - name: Upload apk + uses: actions/upload-artifact@v2 + with: + name: Infinity-${{github.sha}} + path: app/build/outputs/apk/ + if-no-files-found: error |