Skip to content

Require that both RS256 and ES256 must be supported if the signature algorithm is not configured #408

Require that both RS256 and ES256 must be supported if the signature algorithm is not configured

Require that both RS256 and ES256 must be supported if the signature algorithm is not configured #408

Workflow file for this run

name: MicroProfile JWT Build
on:
push:
paths-ignore:
- 'editorconfig'
- '.gitattributes'
- '.gitignore'
- 'CONTRIBUTING*'
- 'CODEOWNERS'
- 'KEYS'
- 'LICENSE'
- 'NOTICE'
- 'README*'
- 'site.yaml'
pull_request:
paths-ignore:
- 'editorconfig'
- '.gitattributes'
- '.gitignore'
- 'CONTRIBUTING*'
- 'CODEOWNERS'
- 'KEYS'
- 'LICENSE'
- 'NOTICE'
- 'README*'
- 'site.yaml'
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
java: [11, 17]
name: build with jdk ${{matrix.java}}
steps:
- uses: actions/checkout@v4
name: checkout
with:
ref: ${{ github.event.pull_request.merge_commit_sha }}
- uses: actions/setup-java@v4
name: set up jdk ${{matrix.java}}
with:
distribution: temurin
java-version: ${{matrix.java}}
- name: build with maven
run: |
mvn -q -N io.takari:maven:0.7.7:wrapper -Dmaven=3.9.0 && ./mvnw -v
./mvnw -ntp formatter:validate install