summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAlbin <albin@mullvad.net>2022-10-31 16:55:08 +0100
committerAlbin <albin@mullvad.net>2022-11-01 15:00:05 +0100
commit6c2c33ff47b7c9bea3e66e5a789b9a4b78fe0d66 (patch)
tree30f5ddc453580dcdc6e946d93ce77ceca0f8e0ae
parentc2bbd53d73dd2cce9d07ce0caf53ccb7145996f9 (diff)
downloadmullvadvpn-6c2c33ff47b7c9bea3e66e5a789b9a4b78fe0d66.tar.xz
mullvadvpn-6c2c33ff47b7c9bea3e66e5a789b9a4b78fe0d66.zip
Set android action image digest from file
-rw-r--r--.github/workflows/android-app.yml16
-rw-r--r--dist-assets/android-container-image-digest.txt1
2 files changed, 16 insertions, 1 deletions
diff --git a/.github/workflows/android-app.yml b/.github/workflows/android-app.yml
index 566121c3fa..84613571b2 100644
--- a/.github/workflows/android-app.yml
+++ b/.github/workflows/android-app.yml
@@ -23,10 +23,24 @@ on:
# Build if requested manually from the Actions tab
workflow_dispatch:
jobs:
+ prepare:
+ runs-on: ubuntu-latest
+ steps:
+ - name: Checkout repository
+ uses: actions/checkout@v2
+
+ - name: Resolve container digest
+ id: resolve_container_digest
+ run: |
+ echo "inner_digest=$(cat ./dist-assets/android-container-image-digest.txt)" >> $GITHUB_OUTPUT
+ outputs:
+ container_image: "ghcr.io/mullvad/mullvadvpn-app-build-android@sha256:${{ steps.resolve_container_digest.outputs.inner_digest }}"
+
build:
+ needs: prepare
runs-on: ubuntu-latest
container:
- image: ghcr.io/mullvad/mullvadvpn-app-build-android@sha256:2efed8ce625375c3e60574bb4d35b0d80d7100ae8b5773d144812c7680ac247b
+ image: "${{ needs.prepare.outputs.container_image }}"
steps:
# Fix for HOME path overridden by GH runners when building in containers, see:
# https://github.com/actions/runner/issues/863
diff --git a/dist-assets/android-container-image-digest.txt b/dist-assets/android-container-image-digest.txt
new file mode 100644
index 0000000000..9e9e05e509
--- /dev/null
+++ b/dist-assets/android-container-image-digest.txt
@@ -0,0 +1 @@
+2efed8ce625375c3e60574bb4d35b0d80d7100ae8b5773d144812c7680ac247b