Skip to content

New Release into production - #260

Open
torarnet wants to merge 26 commits into
masterfrom
develop
Open

torarnet wants to merge 26 commits into
masterfrom
develop

Conversation

@torarnet

@torarnet torarnet commented Jan 22, 2026 •

Copy link
Copy Markdown
Contributor

Release Notes:

Add access logging
Update dependencies
Update gradle, pmd, checkstyle
Upgrade to Java 21
Fix failing pipeline
Add Github Actions
Move OpenApi to separate file
Add dependency submission for security checks
Remove fat jar generation (redundant)
Change stack policy Action Mode to avoid accidental deletion
Fix OpenApi linter
Harden CI CD pipelines
Add rate limiting and reducing timeout

torbjokv and others added 23 commits January 10, 2024 14:04
* ts-43: update PMD

* ts-43: update gradle

* ts-43: update deps and fix code that broke on update

* ts-43: update checkstyle version

* ts-43: update gradle wrapper to most recent

* ts-43: fix cfn-lint errors. createmultipart is not needed anymore

* ts-43: update jacoco
* ts-43: use latest sam version. fix indentation causing post_build not to run. use codebuild image that has support for java 17 and upwards

* ts-43: update ruby version to a version that is not deprecated for use with aws

* ts-43: update ruby version to one that is supported by aws

* ts-43: update ruby version second attempt

* ts-43: remove cfn-nag as it is not maintained by the creator anymore according to github history
* ts-43: add github actions using nva aggregated action

* ts-43: move to correct folder

* ts-43: use own separate actions as the aggregated one had requirements o codacy we could not meet
* ts-43: use java 21

* ts-43: some build script improvement fixing IDE warning
* ts-89: openapi in own file with github workflow linter

* ts-89: fix errors when linting
* ts-93: testing dependency submission

* ts-93: dependency submission only on develop (default branch)
this should be handled automatically by sam build
Bumps [com.github.bibsysdev:core](https://github.com/BIBSYSDEV/nva-commons) from 2.2.6 to 2.3.15.
- [Release notes](https://github.com/BIBSYSDEV/nva-commons/releases)
- [Commits](https://github.com/BIBSYSDEV/nva-commons/commits)

---
updated-dependencies:
- dependency-name: com.github.bibsysdev:core
  dependency-version: 2.3.15
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [org.mockito:mockito-core](https://github.com/mockito/mockito) from 5.18.0 to 5.20.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](mockito/mockito@v5.18.0...v5.20.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-version: 5.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#241)

Bumps [com.google.guava:guava](https://github.com/google/guava) from 33.4.8-jre to 33.5.0-jre.
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

---
updated-dependencies:
- dependency-name: com.google.guava:guava
  dependency-version: 33.5.0-jre
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tor Arne Torgersen <6398417+torarnet@users.noreply.github.com>
* ts-43: update pmd and deps

* ts-43: fix ide warnings

* ts-43: update gradle

* ts-43: add nebula lint config and fix its warnings from scan

* ts-43: use long format for dependency declaration
#245)

Bumps [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) from 5.13.4 to 6.0.0.
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](junit-team/junit-framework@r5.13.4...r6.0.0)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ts-160: replace openapi validator

updated versions used in github actions

* ts-160: set permissions for github actions

* ts-160: set dependabot to run weekly
@torarnet
torarnet requested a review from ToreVatnan January 22, 2026 11:39
Comment thread .github/workflows/cfn-linter.yml Fixed
disable webhook
remove env command
sha pin cfn linter and dependency submission
change to gradle action setup-gradle instead of regular actions
added publishing of test results on commits and prs in github
removed publishing of builds to gradle
pin spectral to specific version
@github-actions

github-actions Bot commented Apr 28, 2026 •

Copy link
Copy Markdown

Test Results

32 tests   32 ✅  2s ⏱️
 8 suites   0 💤
 8 files     0 ❌

Results for commit eac268e.

♻️ This comment has been updated with latest results.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants