diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 32a6c6d3..7c3fde07 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -19,6 +19,11 @@ jobs:
build-n-test:
runs-on: ubuntu-latest
+ permissions:
+ contents: read
+ checks: write
+ pull-requests: write
+
steps:
- uses: actions/checkout@v4
@@ -49,10 +54,10 @@ jobs:
env:
ACCESS_KEY: ${{ secrets.DEV_CA_PUBLIC_USE_INTEGRATION_TEST_ACCESS_KEY }}
SERVICE_PRINCIPAL_KEY: ${{ secrets.DEV_CA_PUBLIC_USE_TESTOAUTHSERVICEPRINCIPAL_SERVICE_PRINCIPAL_KEY }}
- REPOSITORY_ID: ${{ secrets.DEV_CA_PUBLIC_USE_REPOSITORY_ID_2 }}
+ REPOSITORY_ID: ${{ secrets.DEV_CA_PUBLIC_USE_REPOSITORY_ID_1 }}
AUTHORIZATION_TYPE: ${{ secrets.AUTHORIZATION_TYPE }}
TEST_HEADER: ${{ secrets.TEST_HEADER }}
- READONLY_TEST_FOLDER_ID: ${{ secrets.DEV_CA_READONLY_TEST_FOLDER_ID }}
+ READONLY_TEST_FOLDER_ID: "2732097" # TODO: hardcoded for diagnostic run, revert to secrets.DEV_CA_READONLY_TEST_FOLDER_ID
run: mvn -Dtest=com.laserfiche.repository.api.integration.** test
- name: Publish cloud test results
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0c6bf7da..6be08078 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,11 @@
# Changelog
+## 1.0.4
+
+### Chore & Maintenance
+
+- Update `jackson-databind` dependency due to vulnerability
+
## 1.0.3
### Chore & Maintenance
diff --git a/pom.xml b/pom.xml
index 87300363..9553d53f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
lf-repository-api-client-v2
jar
Laserfiche Repository API Client V2
- 1.0.0
+ 1.0.4
https://github.com/Laserfiche/lf-repository-api-client-java
The Java Laserfiche Repository API Client library for accessing the v2 Laserfiche Repository APIs.
@@ -309,7 +309,7 @@
${java.version}
1.8.0
2.0.0
- 2.18.2
+ 2.18.8
2.9.0
1.3.5
1.0.2