Skip to content

Commit

Permalink
Merge branch 'release-2.5'
Browse files Browse the repository at this point in the history
  • Loading branch information
emlun committed Sep 5, 2024
2 parents 240b8d9 + 5d510c5 commit 49f0aeb
Show file tree
Hide file tree
Showing 6 changed files with 129 additions and 65 deletions.
52 changes: 52 additions & 0 deletions .github/workflows/integration-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# This name is shown in the status badge in the README
name: integration-test

on:
push:
branches:
- main
- 'release-*'
schedule:
# Run once a week to check compatibility with new FIDO MDS blob contents
- cron: '0 0 * * 1'

jobs:
test:
name: JDK ${{ matrix.java }} ${{ matrix.distribution }}

runs-on: ubuntu-latest
strategy:
matrix:
java: [17]
distribution: [temurin]

outputs:
report-java: 17
report-dist: temurin

steps:
- name: Check out code
uses: actions/checkout@v4

- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v4
with:
java-version: ${{ matrix.java }}
distribution: ${{ matrix.distribution }}

- name: Run integration tests
run: ./gradlew integrationTest

- name: Archive HTML test report
if: ${{ always() }}
uses: actions/upload-artifact@v4
with:
name: test-reports-java${{ matrix.java }}-${{ matrix.distribution }}-html
path: "*/build/reports/**"

- name: Archive JUnit test report
if: ${{ always() }}
uses: actions/upload-artifact@v4
with:
name: test-reports-java${{ matrix.java }}-${{ matrix.distribution }}-xml
path: "*/build/test-results/**/*.xml"
10 changes: 10 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,16 @@ New features:
* (Experimental) Added `credProps` extension to assertion extension outputs.


== Version 2.5.3 ==

`webauthn-server-attestation`:

Fixes:

* `FidoMetadataDownloader` no longer rejects FIDO MDS metadata BLOBs with
unknown properties.


== Version 2.5.2 ==

Fixes:
Expand Down
Loading

1 comment on commit 49f0aeb

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mutation test results

Package Coverage Stats Prev Prev
Overall 82 % 🔹 1380 🔺 / 1682 🔺 81 % 1378 / 1681
com.yubico.fido.metadata 68 % 🔹 223 🔺 / 324 🔺 68 % 222 / 323
com.yubico.internal.util 45 % 🔻 56 🔻 / 123 🔹 46 % 57 / 123
com.yubico.webauthn 88 % 🔹 656 🔹 / 742 🔹 88 % 656 / 742
com.yubico.webauthn.attestation 92 % 🔹 13 🔹 / 14 🔹 92 % 13 / 14
com.yubico.webauthn.data 94 % 🔹 407 🔺 / 432 🔹 93 % 405 / 432
com.yubico.webauthn.extension.appid 100 % 🏆 13 🔹 / 13 🔹 100 % 13 / 13
com.yubico.webauthn.extension.uvm 50 % 🔹 12 🔹 / 24 🔹 50 % 12 / 24
com.yubico.webauthn.meta 0 % 🔹 0 🔹 / 10 🔹 0 % 0 / 10

Previous run: 240b8d9 - Diff

Detailed reports: workflow run #281

Please sign in to comment.