Skip to content

Commit 9095869

Browse files
authored
Merge pull request #5 from encryption4all/fix-scheme-url
ci: bump irmago to v0.19.2 and point scheme download at schemes.yivi.app
2 parents da71f36 + bf869cd commit 9095869

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

.github/workflows/rust.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,16 +51,24 @@ jobs:
5151
with:
5252
go-version: stable
5353
- name: Install IRMA server
54+
env:
55+
IRMAGO_VERSION: v0.19.2
5456
run: |
5557
mkdir -p "$RUNNER_TEMP/irma-bin"
5658
echo "$RUNNER_TEMP/irma-bin" >> "$GITHUB_PATH"
57-
curl -fsSL https://github.com/privacybydesign/irmago/releases/download/v0.8.0/irma-master-linux-amd64 \
59+
curl -fsSL "https://github.com/privacybydesign/irmago/releases/download/${IRMAGO_VERSION}/irma-linux-amd64" \
5860
-o "$RUNNER_TEMP/irma-bin/irma"
5961
chmod +x "$RUNNER_TEMP/irma-bin/irma"
6062
- name: Set up IRMA configuration
63+
# Pass explicit scheme URLs rather than relying on the binary's
64+
# compiled-in defaults: irmago < ~v0.13 pointed at the now-defunct
65+
# privacybydesign.foundation host, and pinning the URL here keeps
66+
# CI independent of any future default-URL drift.
6167
run: |
6268
mkdir -p temp_testing/client temp_testing/irma_configuration
63-
irma scheme download temp_testing/irma_configuration
69+
irma scheme download temp_testing/irma_configuration \
70+
https://schemes.yivi.app/irma-demo \
71+
https://schemes.yivi.app/pbdf
6472
- name: Build test client emulator
6573
working-directory: test_tools/client_emulator
6674
run: go build

0 commit comments

Comments
 (0)