From aac74ae4515aa1d746f46287029441f5a945c98e Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Sat, 23 Oct 2021 17:02:50 +0530 Subject: Switch new PGP backend to use PGPainless (#1522) * crypto-pgpainless: init * crypto-pgpainless: add an opinionated CryptoHandler impl * app: migrate to crypto-pgpainless * crypto-pgp: remove * github: remove now unused instrumentation tests job * crypto-common: fixup package names * wip(crypto-pgpainless): add `PGPKeyPair` and `PGPKeyManager` Signed-off-by: Aditya Wasan (cherry picked from commit 02d07e9e797a8600cc8c534a731dfffcc44cfdde) * crypto-pgpainless: use hex-encoded key IDs * crypto-pgpainless: replace legacy Gopenpgp-generated key file * crypto-pgpainless: fix CryptoConstants source set * crypto-pgpainless: fix tests * crypto-pgpainless: reinstate PGPKeyManager tests Co-authored-by: Aditya Wasan --- .github/workflows/pull_request.yml | 62 -------------------------------------- 1 file changed, 62 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index ead79571..7ecceb49 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -51,65 +51,3 @@ jobs: with: name: Test report path: app/build/reports - - instrumentation-tests: - runs-on: macos-11 - steps: - - name: Checkout repository - uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - with: - fetch-depth: 0 - - - name: Check if relevant files have changed - uses: actions/github-script@a3e7071a34d7e1f219a8a4de9a5e0a34d1ee1293 - id: service-changed - with: - result-encoding: string - script: | - const script = require('.github/check-changed-files.js') - return await script({github, context}) - - - uses: actions/cache@c64c572235d810460d0d6876e9c705ad5002b353 - if: ${{ steps.service-changed.outputs.result == 'true' }} - id: avd-cache - with: - path: | - ~/.android/avd/* - ~/.android/adb* - key: avd-23 - - - uses: actions/setup-java@d202f5dbf7256730fb690ec59f6381650114feb2 - if: ${{ steps.service-changed.outputs.result == 'true' }} - with: - java-version: '11' - - - name: Copy CI gradle.properties - if: ${{ steps.service-changed.outputs.result == 'true' }} - run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties - - - name: Create AVD and generate snapshot for caching - uses: reactivecircus/android-emulator-runner@5de26e4bd23bf523e8a4b7f077df8bfb8e52b50e - if: ${{ steps.avd-cache.outputs.cache-hit != 'true' }} - with: - api-level: 23 - force-avd-creation: false - emulator-options: -no-window -gpu swiftshader_indirect -noaudio -no-boot-anim -camera-back none - disable-animations: false - script: echo "Generated AVD snapshot for caching" - - - name: Run screenshot tests - uses: reactivecircus/android-emulator-runner@5de26e4bd23bf523e8a4b7f077df8bfb8e52b50e - if: ${{ steps.service-changed.outputs.result == 'true' }} - with: - api-level: 23 - force-avd-creation: false - emulator-options: -no-snapshot-save -no-window -gpu swiftshader_indirect -noaudio -no-boot-anim -camera-back none - disable-animations: true - script: ./gradlew connectedCheck -PslimTests - - - name: (Fail-only) upload test report - if: failure() - uses: actions/upload-artifact@27121b0bdffd731efa15d66772be8dc71245d074 - with: - name: Test report - path: app/build/reports -- cgit v1.2.3