diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 63535f8..41990c5 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -26,7 +26,7 @@ jobs:
uses: actions/checkout@v4
with:
fetch-depth: 0
- - name: Set up JDK
+ - name: Set up JDK 11
uses: actions/setup-java@v4
with:
distribution: 'zulu'
@@ -37,6 +37,11 @@ jobs:
./mvnw --no-transfer-progress tidy:check
- name: Build
run: ./mvnw --no-transfer-progress clean install
+ - name: Set up JDK 17
+ uses: actions/setup-java@v4
+ with:
+ distribution: 'zulu'
+ java-version: '17'
- name: SonarCloud Scan
if: ${{ github.actor != 'dependabot[bot]' }}
run: ./mvnw --no-transfer-progress org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184:sonar -Dsonar.login=${{ secrets.SONAR_TOKEN }} -Dsonar.projectKey=nbaars_paseto4j -Dsonar.cpd.exclusions=version1/src/main/java/org/paseto4j/version1/CryptoFunctions.java
diff --git a/LICENSE.txt b/LICENSE.txt
index 34e6ab0..571c578 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -1,6 +1,6 @@
The MIT License (MIT)
-Copyright (c) 2018 - 2023, Nanne Baars
+Copyright (c) 2018 - 2024, Nanne Baars
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/commons/LICENSE.txt b/commons/LICENSE.txt
index 34e6ab0..571c578 100644
--- a/commons/LICENSE.txt
+++ b/commons/LICENSE.txt
@@ -1,6 +1,6 @@
The MIT License (MIT)
-Copyright (c) 2018 - 2023, Nanne Baars
+Copyright (c) 2018 - 2024, Nanne Baars
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/examples/LICENSE.txt b/examples/LICENSE.txt
index 34e6ab0..571c578 100644
--- a/examples/LICENSE.txt
+++ b/examples/LICENSE.txt
@@ -1,6 +1,6 @@
The MIT License (MIT)
-Copyright (c) 2018 - 2023, Nanne Baars
+Copyright (c) 2018 - 2024, Nanne Baars
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/pom.xml b/pom.xml
index 302e271..d54be9d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -90,13 +90,13 @@
org.bouncycastle
- bcpkix-jdk15on
- 1.70
+ bcpkix-jdk18on
+ 1.77
org.bouncycastle
- bcprov-jdk15on
- 1.70
+ bcprov-jdk18on
+ 1.77
diff --git a/version1/LICENSE.txt b/version1/LICENSE.txt
index 34e6ab0..571c578 100644
--- a/version1/LICENSE.txt
+++ b/version1/LICENSE.txt
@@ -1,6 +1,6 @@
The MIT License (MIT)
-Copyright (c) 2018 - 2023, Nanne Baars
+Copyright (c) 2018 - 2024, Nanne Baars
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/version2/LICENSE.txt b/version2/LICENSE.txt
index 34e6ab0..571c578 100644
--- a/version2/LICENSE.txt
+++ b/version2/LICENSE.txt
@@ -1,6 +1,6 @@
The MIT License (MIT)
-Copyright (c) 2018 - 2023, Nanne Baars
+Copyright (c) 2018 - 2024, Nanne Baars
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/version3/LICENSE.txt b/version3/LICENSE.txt
index 34e6ab0..571c578 100644
--- a/version3/LICENSE.txt
+++ b/version3/LICENSE.txt
@@ -1,6 +1,6 @@
The MIT License (MIT)
-Copyright (c) 2018 - 2023, Nanne Baars
+Copyright (c) 2018 - 2024, Nanne Baars
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal