Skip to content

Commit 4efbcb1

Browse files
committed
Add verify lockfile signatures task
1 parent a25e0c4 commit 4efbcb1

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

.github/workflows/android-audit.yml

+26
Original file line numberDiff line numberDiff line change
@@ -75,3 +75,29 @@ jobs:
7575

7676
- name: Ensure no changes
7777
run: git diff --exit-code
78+
79+
verify-signatures-lockfile:
80+
needs: prepare
81+
name: Ensure clean lockfile
82+
runs-on: ubuntu-latest
83+
container:
84+
image: ${{ needs.prepare.outputs.container_image }}
85+
steps:
86+
# Fix for HOME path overridden by GH runners when building in containers, see:
87+
# https://github.com/actions/runner/issues/863
88+
- name: Fix HOME path
89+
run: echo "HOME=/root" >> $GITHUB_ENV
90+
91+
- name: Set locale
92+
run: echo "LC_ALL=C.UTF-8" >> $GITHUB_ENV
93+
94+
- uses: actions/checkout@v4
95+
96+
- name: Fix git dir
97+
run: git config --global --add safe.directory $(pwd)
98+
99+
- name: Create Android rustJniLibs dir
100+
run: mkdir -p android/app/build/rustJniLibs/android
101+
102+
- name: Verify signature lockfile
103+
run: android/scripts/verify-lockfile-signatures.sh

0 commit comments

Comments
 (0)