Skip to content

Commit

Permalink
cleaning up ci workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
r0adkll committed Sep 9, 2024
1 parent 45d215b commit 73650f1
Showing 1 changed file with 2 additions and 105 deletions.
107 changes: 2 additions & 105 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,6 @@ jobs:
code-style:
runs-on: macos-latest
timeout-minutes: 60
# env:
# ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_URL: ${{ secrets.ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_URL }}
# ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_USERNAME: ${{ secrets.ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_USERNAME }}
# ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_PASSWORD: ${{ secrets.ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_PASSWORD }}

steps:
- uses: actions/checkout@v4
Expand All @@ -52,19 +48,10 @@ jobs:
- name: Check code style with Spotless
run: ./gradlew spotlessCheck

# - name: Check code style with SwiftLint
# run: fastlane ios lint
# working-directory: ios-app


android:
needs: [code-style]
runs-on: ubuntu-22.04
timeout-minutes: 60
# env:
# ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_URL: ${{ secrets.ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_URL }}
# ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_USERNAME: ${{ secrets.ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_USERNAME }}
# ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_PASSWORD: ${{ secrets.ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_PASSWORD }}

steps:
- name: Generate build number
Expand All @@ -86,11 +73,6 @@ jobs:
with:
cache-disabled: true

# - name: Decrypt secrets
# run: ./release/decrypt-secrets.sh
# env:
# ENCRYPT_KEY: ${{ secrets.ENCRYPT_KEY }}

- name: Build Android App (skipping benchmark variant)
run: |
./gradlew \
Expand All @@ -108,20 +90,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

# - name: Run smoke tests on Gradle Managed Device
# # --info used to add a repro to https://issuetracker.google.com/issues/193118030
# # config cache is disabled due to https://issuetracker.google.com/issues/262270582
# run: |
# ./gradlew api31QaDebugAndroidTest \
# -Dorg.gradle.workers.max=1 \
# -Pandroid.testoptions.manageddevices.emulator.gpu="swiftshader_indirect" \
# --info \
# --no-configuration-cache

# - name: Clean secrets
# if: always()
# run: ./release/clean-secrets.sh

- name: Upload build outputs
if: always()
uses: actions/upload-artifact@v4
Expand Down Expand Up @@ -149,10 +117,6 @@ jobs:
needs: [code-style]
runs-on: ubuntu-latest
timeout-minutes: 60
# env:
# ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_URL: ${{ secrets.ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_URL }}
# ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_USERNAME: ${{ secrets.ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_USERNAME }}
# ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_PASSWORD: ${{ secrets.ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_PASSWORD }}

steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -196,77 +160,10 @@ jobs:
path: |
**/build/test-results/*
# ios-app:
# needs: [code-style]
# runs-on: macos-latest
# timeout-minutes: 60
# env:
## ORG_GRADLE_PROJECT_TIVI_TMDB_API_KEY: ${{ secrets.ORG_GRADLE_PROJECT_TIVI_TMDB_API_KEY }}
## ORG_GRADLE_PROJECT_TIVI_TRAKT_CLIENT_ID: ${{ secrets.ORG_GRADLE_PROJECT_TIVI_TRAKT_CLIENT_ID }}
## ORG_GRADLE_PROJECT_TIVI_TRAKT_CLIENT_SECRET: ${{ secrets.ORG_GRADLE_PROJECT_TIVI_TRAKT_CLIENT_SECRET }}
## ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_URL: ${{ secrets.ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_URL }}
## ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_USERNAME: ${{ secrets.ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_USERNAME }}
## ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_PASSWORD: ${{ secrets.ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_PASSWORD }}
## FASTLANE_XCODEBUILD_SETTINGS_TIMEOUT: 60
#
# steps:
# - uses: actions/checkout@v3
#
# - name: Validate Gradle Wrapper
# uses: gradle/wrapper-validation-action@v1
#
# - name: set up JDK
# uses: actions/setup-java@v3
# with:
# distribution: 'zulu'
# java-version: 17
#
# - uses: gradle/gradle-build-action@v2
# with:
# cache-disabled: true
##
## - name: Decrypt secrets
## run: ./release/decrypt-secrets.sh
## env:
## ENCRYPT_KEY: ${{ secrets.ENCRYPT_KEY }}
#
## - name: Build iOS application
## run: fastlane ios build
## working-directory: ios-app/Tivi
## env:
## API_KEY_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_ID }}
## API_KEY_CONTENTS: ${{ secrets.APP_STORE_CONNECT_API_KEY_CONTENTS }}
## ISSUER_KEY_ID: ${{ secrets.APP_STORE_CONNECT_API_ISSUER_ID }}
## MATCH_PASSWORD: ${{ secrets.FASTLANE_MATCH_PASSWORD }}
## MATCH_GIT_BASIC_AUTHORIZATION: ${{ secrets.FASTLANE_MATCH_GH_PAT }}
## TIVI_BUILD_NUMBER: ${{ github.run_number }}
#
# - name: Upload build outputs
# if: always()
# continue-on-error: true
# uses: actions/upload-artifact@v3
# with:
# name: ios-build-outputs
# path: |
# ios-app/Tivi/*.ipa
# ios-app/Tivi/*.dSYM.zip
#
# - name: Upload build logs
# if: always()
# uses: actions/upload-artifact@v3
# with:
# name: ios-logs
# path: |
# **/fastlane-buildlog

ios-test:
needs: [code-style]
runs-on: macos-latest
timeout-minutes: 60
# env:
# ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_URL: ${{ secrets.ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_URL }}
# ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_USERNAME: ${{ secrets.ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_USERNAME }}
# ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_PASSWORD: ${{ secrets.ORG_GRADLE_PROJECT_REMOTE_BUILD_CACHE_PASSWORD }}

steps:
- uses: actions/checkout@v4
Expand All @@ -284,8 +181,8 @@ jobs:
with:
cache-disabled: true

- name: iosX64Test
run: ./gradlew iosX64Test
- name: iosArm64Test
run: ./gradlew iosArm64Test

- name: Upload reports
if: always()
Expand Down

0 comments on commit 73650f1

Please sign in to comment.