18
18
- name : check out code
19
19
uses : actions/checkout@v3
20
20
with :
21
- ref : ${{ github.ref }}
21
+ ref : ${{ github.ref_name }}
22
22
23
23
- name : Set up JDK
24
24
uses : actions/setup-java@v3
@@ -36,20 +36,16 @@ jobs:
36
36
37
37
- name : Verify signatures from GitHub release
38
38
run : |
39
- export TAGNAME=${GITHUB_REF#refs/tags/}
39
+ wget https://github.com/${GITHUB_REPOSITORY}/releases/download/${{ github.ref_name }}/webauthn-server-attestation-${{ github.ref_name }}.jar.asc
40
+ wget https://github.com/${GITHUB_REPOSITORY}/releases/download/${{ github.ref_name }}/webauthn-server-core-${{ github.ref_name }}.jar.asc
40
41
41
- wget https://github.com/${GITHUB_REPOSITORY}/releases/download/${TAGNAME}/webauthn-server-attestation-${TAGNAME}.jar.asc
42
- wget https://github.com/${GITHUB_REPOSITORY}/releases/download/${TAGNAME}/webauthn-server-core-${TAGNAME}.jar.asc
43
-
44
- gpg --no-default-keyring --keyring yubico --verify webauthn-server-attestation-${TAGNAME}.jar.asc webauthn-server-attestation/build/libs/webauthn-server-attestation-${TAGNAME}.jar
45
- gpg --no-default-keyring --keyring yubico --verify webauthn-server-core-${TAGNAME}.jar.asc webauthn-server-core/build/libs/webauthn-server-core-${TAGNAME}.jar
42
+ gpg --no-default-keyring --keyring yubico --verify webauthn-server-attestation-${{ github.ref_name }}.jar.asc webauthn-server-attestation/build/libs/webauthn-server-attestation-${{ github.ref_name }}.jar
43
+ gpg --no-default-keyring --keyring yubico --verify webauthn-server-core-${{ github.ref_name }}.jar.asc webauthn-server-core/build/libs/webauthn-server-core-${{ github.ref_name }}.jar
46
44
47
45
- name : Verify signatures from Maven Central
48
46
run : |
49
- export TAGNAME=${GITHUB_REF#refs/tags/}
50
-
51
- wget -O webauthn-server-core-${TAGNAME}.jar.mavencentral.asc https://repo1.maven.org/maven2/com/yubico/webauthn-server-core/${TAGNAME}/webauthn-server-core-${TAGNAME}.jar.asc
52
- wget -O webauthn-server-attestation-${TAGNAME}.jar.mavencentral.asc https://repo1.maven.org/maven2/com/yubico/webauthn-server-attestation/${TAGNAME}/webauthn-server-attestation-${TAGNAME}.jar.asc
47
+ wget -O webauthn-server-core-${{ github.ref_name }}.jar.mavencentral.asc https://repo1.maven.org/maven2/com/yubico/webauthn-server-core/${{ github.ref_name }}/webauthn-server-core-${{ github.ref_name }}.jar.asc
48
+ wget -O webauthn-server-attestation-${{ github.ref_name }}.jar.mavencentral.asc https://repo1.maven.org/maven2/com/yubico/webauthn-server-attestation/${{ github.ref_name }}/webauthn-server-attestation-${{ github.ref_name }}.jar.asc
53
49
54
- gpg --no-default-keyring --keyring yubico --verify webauthn-server-attestation-${TAGNAME} .jar.mavencentral.asc webauthn-server-attestation/build/libs/webauthn-server-attestation-${TAGNAME }.jar
55
- gpg --no-default-keyring --keyring yubico --verify webauthn-server-core-${TAGNAME} .jar.mavencentral.asc webauthn-server-core/build/libs/webauthn-server-core-${TAGNAME }.jar
50
+ gpg --no-default-keyring --keyring yubico --verify webauthn-server-attestation-${{ github.ref_name }} .jar.mavencentral.asc webauthn-server-attestation/build/libs/webauthn-server-attestation-${{ github.ref_name } }.jar
51
+ gpg --no-default-keyring --keyring yubico --verify webauthn-server-core-${{ github.ref_name }} .jar.mavencentral.asc webauthn-server-core/build/libs/webauthn-server-core-${{ github.ref_name } }.jar
0 commit comments