Skip to content

Commit

Permalink
Version 0.7.1 (#120)
Browse files Browse the repository at this point in the history
* chore: Adding changelog

* feat: Using NodeJS 20 as default

* chore(deps): update dependency @types/node to v20.8.10

* chore(deps): update dependency @types/jest to v29.5.7

* fix(deps): update dependency @slack/webhook to v7.0.1

* chore(deps): update helm/chart-testing-action action to v2.6.1

* fix(deps): update dependency @continuoussecuritytooling/keycloak-auditor to v1.1.1

* fix(deps): update dependency npm to v10.2.3

* chore(deps): update dependency eslint to v8.53.0

* chore(deps): update helm/chart-releaser-action action to v1.6.0

* chore(deps): update typescript-eslint monorepo to v6.10.0

* chore(deps): update dependency @types/jest to v29.5.8

* chore(deps): update dependency @types/yargs to v17.0.31

* chore(deps): update dependency @types/node to v20.9.0

* chore(deps): update dependency @typescript-eslint/eslint-plugin to v6.11.0

* chore(deps): update dependency @typescript-eslint/parser to v6.11.0

* chore: Fix chart release

* chore: Bump chart

* Changelog

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
hypery2k and renovate[bot] authored Nov 16, 2023
1 parent 2afcbbe commit e3d779c
Show file tree
Hide file tree
Showing 7 changed files with 332 additions and 1,043 deletions.
20 changes: 12 additions & 8 deletions .github/workflows/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ jobs:
node_version:
- 18
- 20
- 21
os:
- ubuntu-latest
- macOS-latest
Expand Down Expand Up @@ -55,7 +56,7 @@ jobs:
check-latest: true

- name: Helm Chart Testing
uses: helm/[email protected].0
uses: helm/[email protected].1

- name: Run chart-testing (list-changed)
id: list-changed
Expand Down Expand Up @@ -89,6 +90,8 @@ jobs:
matrix:
node_version:
- 18
- 20
- 21
os:
- ubuntu-latest
steps:
Expand Down Expand Up @@ -136,7 +139,7 @@ jobs:
- uses: actions/setup-node@v4
with:
# renovate: datasource=docker depName=node
node-version: '18'
node-version: '20'
- name: 'Build Package'
run: |
npm run clean
Expand All @@ -145,18 +148,19 @@ jobs:
- name: Write version vars
run: |
BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"`
VERSION=${GITHUB_REF_NAME#v}
echo Version: $VERSION
echo "VERSION=$VERSION" >> $GITHUB_ENV
echo "APP_VERSION=$VERSION" >> $GITHUB_ENV
BRANCH=${GITHUB_REF_NAME#v}
APP_VERSION=$(cat package.json | grep version| head -1 | awk -F: '{ print $2 }' | sed 's/[",]//g')
echo Version: $APP_VERSION
echo "VERSION=$APP_VERSION" >> $GITHUB_ENV
echo "APP_VERSION=$APP_VERSION" >> $GITHUB_ENV
echo "BUILD_DATE=$BUILD_DATE" >> $GITHUB_ENV
- name: Build Container Image
id: build-image
uses: redhat-actions/buildah-build@v2
with:
image: continuoussecuritytooling/keycloak-reporting-cli
tags: 'next ${{env.APP_VERSION}}_rc'
tags: 'latest next ${{env.APP_VERSION}} ${{env.APP_VERSION}}_rc'
containerfiles: |
./Dockerfile
build-args: |
Expand All @@ -168,7 +172,7 @@ jobs:
uses: redhat-actions/push-to-registry@v2
with:
image: ${{ steps.build-image.outputs.image }}
tags: ${{ steps.build-image.outputs.tags }}
tags: 'next ${{env.APP_VERSION}}_rc'
registry: registry.hub.docker.com
username: continuoussecuritytooling
password: ${{ secrets.DOCKER_HUB_TOKEN }}
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,13 @@ jobs:
python-version: '3.9'
check-latest: true
- name: Set up chart-testing
uses: helm/[email protected].0
uses: helm/[email protected].1

- name: Run chart-testing (lint)
run: ct lint --config .ct.yaml
run: ct lint --config .ct.yaml

- name: Run chart-releaser
uses: helm/chart-releaser-action@v1.5.0
uses: helm/chart-releaser-action@v1.6.0
with:
charts_dir: charts/
env:
Expand All @@ -49,6 +49,7 @@ jobs:
- name: Push Charts to GHCR
run: |
cd charts/
for pkg in .cr-release-packages/*; do
if [ -z "${pkg:-}" ]; then
break
Expand Down
23 changes: 20 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
## [0.7.1](https://github.com/ContinuousSecurityTooling/keycloak-reporter/compare/v0.7.0...v0.7.1) (2023-11-16)


### Bug Fixes

* **deps:** update dependency @continuoussecuritytooling/keycloak-auditor to v1.1.1 ([4fb7c58](https://github.com/ContinuousSecurityTooling/keycloak-reporter/commit/4fb7c5801f8d5519d6c7132eabd29976e640cff3))
* **deps:** update dependency @slack/webhook to v7.0.1 ([1c46ccf](https://github.com/ContinuousSecurityTooling/keycloak-reporter/commit/1c46ccf7f9a91c4fc85464ddfe9aea8f8e588801))
* **deps:** update dependency npm to v10.2.3 ([a42ac5c](https://github.com/ContinuousSecurityTooling/keycloak-reporter/commit/a42ac5c5df195d5e9b15595bb377261f53acca03))


### Features

* Using NodeJS 20 as default ([ba468cf](https://github.com/ContinuousSecurityTooling/keycloak-reporter/commit/ba468cfa7e17615a38ea5ea7e81c859e1f734f67))



# [0.7.0](https://github.com/ContinuousSecurityTooling/keycloak-reporter/compare/v0.6.0...v0.7.0) (2023-11-02)



# [0.6.0](https://github.com/ContinuousSecurityTooling/keycloak-reporter/compare/4c13fa0642d75b8e229091aca052a83fa8c7eb32...v0.6.0) (2023-11-01)


Expand Down Expand Up @@ -54,6 +74,3 @@
* **Users:** Adding user and client listing functionality ([4c13fa0](https://github.com/ContinuousSecurityTooling/keycloak-reporter/commit/4c13fa0642d75b8e229091aca052a83fa8c7eb32))
* **Webhook:** Allow custom text for message ([1707e24](https://github.com/ContinuousSecurityTooling/keycloak-reporter/commit/1707e249c1c9c4c22b1510c767470a2670a4b33b))
* **Webhooks:** Adding Support for Teams and Slack ([66da168](https://github.com/ContinuousSecurityTooling/keycloak-reporter/commit/66da168d2cd234ebc6dd961cfe62a3c8191c0ccc)), closes [#2](https://github.com/ContinuousSecurityTooling/keycloak-reporter/issues/2)



3 changes: 2 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
FROM node:18
# renovate: datasource=docker depName=
FROM node:20

ARG BUILD_DATE
ARG APP_VERSION
Expand Down
2 changes: 1 addition & 1 deletion charts/keycloak-reporter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 1.1.0
version: 1.1.1

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
Expand Down
2 changes: 1 addition & 1 deletion charts/keycloak-reporter/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# keycloak-reporter

![Version: 1.1.0](https://img.shields.io/badge/Version-1.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.6.0](https://img.shields.io/badge/AppVersion-0.6.0-informational?style=flat-square)
![Version: 1.1.1](https://img.shields.io/badge/Version-1.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.7.0](https://img.shields.io/badge/AppVersion-0.7.0-informational?style=flat-square)

Keycloak user and client reporting tool for automated regular access checks.

Expand Down
Loading

0 comments on commit e3d779c

Please sign in to comment.