Skip to content

chore(release): release 1.1.6 #10201

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Nov 20, 2024
Merged

chore(release): release 1.1.6 #10201

merged 2 commits into from
Nov 20, 2024

Conversation

moabu
Copy link
Member

@moabu moabu commented Nov 20, 2024

This PR is to prepare for the release of 1.1.6

Please check the below before submitting your PR. The PR will not be merged if there are no commits that start with docs: to indicate documentation changes or if the below checklist is not selected.

  • I confirm that there is no impact on the docs due to the code changes in this PR.

Copy link

dryrunsecurity bot commented Nov 20, 2024

DryRun Security Summary

The provided code changes appear to be a series of routine updates and version bumps across various components of the Janssen Project, primarily involving updating image tags from development versions to stable release versions, as well as some minor configuration updates, without introducing any obvious security concerns.

Expand for full summary

Summary:

The provided code changes appear to be a series of routine updates and version bumps across various components of the Janssen Project, including the auth-server, config-api, casa, fido2, and other microservices. The changes primarily involve updating image tags from development versions to stable release versions, as well as some minor configuration updates.

From an application security perspective, these changes do not introduce any obvious security concerns. However, it is important to review the actual code changes, release notes, and any associated security advisories to ensure that the updates do not include any security-related fixes or improvements that should be considered. Additionally, it is recommended to thoroughly test the updated components in a non-production environment before deploying them to production to identify any potential regressions or unintended consequences.

Overall, the changes seem to be focused on maintaining the project's stability and keeping the components up-to-date, which is a positive step from a security standpoint. However, ongoing security reviews and monitoring of the application's security posture are crucial to ensure the continued integrity and protection of the Janssen Project.

Files Changed:

  1. agama/pom.xml: The project version has been updated from 1.1.6-SNAPSHOT to 1.1.6, which is a routine change.
  2. .github/workflows/test-microk8s.yml: The workflow has been updated to harden the GitHub Actions runner and configure the testing environment for the Janssen Project.
  3. agama/transpiler/pom.xml: The parent project version has been updated from 1.1.6-SNAPSHOT to 1.1.6.
  4. .github/workflows/build-test.yml: The GitHub Actions workflow has been updated to improve the build, test, and publication process for the Janssen Project's Java-based applications.
  5. .github/workflows/build-docker-image.yml: The GitHub Actions workflow for building and publishing Docker images has been updated to optimize the process and improve security measures.
  6. charts/janssen-all-in-one/Chart.yaml: The Docker image tag, app version, and chart version have been updated from development to release versions.
  7. charts/janssen/Chart.yaml: The image tags for various Janssen microservices have been updated from development to release versions.
  8. charts/janssen-all-in-one/README.md: The image tags for various Janssen microservices have been updated from development to release versions.
  9. charts/janssen/charts/auth-server-key-rotation/Chart.yaml: The chart version has been updated from 1.1.6-dev to 1.1.6.
  10. charts/janssen/charts/auth-server-key-rotation/README.md: The chart version and image tag have been updated from development to release versions.
  11. charts/janssen/charts/auth-server/Chart.yaml: The chart version and app version have been updated from 1.1.6-dev to 1.1.6.
  12. charts/janssen/README.md: The image tags for various Janssen microservices have been updated from development to release versions.
  13. charts/janssen/charts/auth-server-key-rotation/values.yaml: The image tag for the janssenproject/certmanager container has been updated from 1.1.6_dev to 1.1.6-1.
  14. charts/janssen/charts/auth-server/README.md: The chart version and image tag have been updated from development to release versions.
  15. charts/janssen/charts/auth-server/values.yaml: The image tag for the auth-server component has been updated from 1.1.6_dev to 1.1.6-1.
  16. charts/janssen/charts/casa/Chart.yaml: The chart version and app version have been updated from 1.1.6-dev to 1.1.6.
  17. charts/janssen/charts/cn-istio-ingress/README.md: The chart version and app version have been updated from 1.1.6-dev to 1.1.6.
  18. charts/janssen/charts/cn-istio-ingress/Chart.yaml: The chart version and app version have been updated from 1.1.6-dev to 1.1.6.
  19. `charts/janssen/charts

Code Analysis

We ran 9 analyzers against 30 files and 1 analyzer had findings. 8 analyzers had no findings.

Analyzer Findings
Sensitive Files Analyzer 2 findings

Riskiness

🟢 Risk threshold not exceeded.

View PR in the DryRun Dashboard.

@mo-auto mo-auto added comp-jans-auth-server Component affected by issue or PR comp-jans-bom Component affected by issue or PR comp-jans-casa Touching folder /jans-casa comp-jans-cli-tui Component affected by issue or PR comp-jans-config-api Component affected by issue or PR kind-dependencies Pull requests that update a dependency file labels Nov 20, 2024
Copy link

Copy link

Copy link

@moabu moabu merged commit 4157f10 into main Nov 20, 2024
11 checks passed
@moabu moabu deleted the release-1.1.6 branch November 20, 2024 13:08
moabu added a commit to GluuFederation/flex that referenced this pull request Nov 28, 2024
JanssenProject/jans#10201
Signed-off-by: moabu <47318409+moabu@users.noreply.github.com>
moabu added a commit to GluuFederation/flex that referenced this pull request Nov 29, 2024
* chore(release): prepare for 5.1.6

JanssenProject/jans#10201
Signed-off-by: moabu <47318409+moabu@users.noreply.github.com>

* chore(docker-admin-ui): update FLEX_SOURCE_VERSION

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* chore(docker-flex-monolith): update FLEX_SOURCE_VERSION

Signed-off-by: iromli <isman.firmansyah@gmail.com>

---------

Signed-off-by: moabu <47318409+moabu@users.noreply.github.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Co-authored-by: iromli <isman.firmansyah@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-documentation Documentation needs to change as part of issue or PR comp-agama Touching folder /agama comp-charts-jans comp-docker-jans-all-in-one Touching folder /docker-jans-all-in-one comp-docker-jans-auth-server comp-docker-jans-casa Touching folder /docker-jans-casa comp-docker-jans-certmanager comp-docker-jans-config-api comp-docker-jans-configurator comp-docker-jans-fido2 comp-docker-jans-kc-scheduler Touching folder /docker-jans-kc-scheduler comp-docker-jans-link comp-docker-jans-monolith comp-docker-jans-saml Touching folder /docker-jans-saml comp-docker-jans-scim comp-docs Touching folder /docs comp-jans-auth-server Component affected by issue or PR comp-jans-bom Component affected by issue or PR comp-jans-casa Touching folder /jans-casa comp-jans-cli-tui Component affected by issue or PR comp-jans-config-api Component affected by issue or PR kind-dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants