Skip to content

feat(jans-auth-server): OpenID AuthZEN implementation #553

feat(jans-auth-server): OpenID AuthZEN implementation

feat(jans-auth-server): OpenID AuthZEN implementation #553

Workflow file for this run

name: microk8s
on:
push:
branches:
- master
- main
paths:
- "charts/**"
- "automation/startjanssendemo.sh"
pull_request:
branches:
- master
- main
paths:
- "charts/**"
- "automation/startjanssendemo.sh"
workflow_dispatch:
permissions:
contents: read
jobs:
microk8s:
strategy:
max-parallel: 6
matrix:
istio: ["true", "false"]
# add '"pgsql" when supported
persistence-backends: ["MYSQL"]
fail-fast: false
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@a4aa98b93cab29d9b1101a6143fb8bce00e2eac4 # v2.7.1
with:
egress-policy: audit
- name: Checkout code
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: Test dev setup
id: start_up_script
run: |
ip=$(ifconfig eth0 | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1')
chmod u+x automation/startjanssendemo.sh
sudo bash ./automation/startjanssendemo.sh demoexample.jans.io ${{ matrix.persistence-backends }} true $ip ${{ matrix.istio }} "--devel"
sudo bash ./automation/analyze_test_microk8s_setup.sh "${{ secrets.MOAUTO_ROCKETCHAT_TOKEN }}" "${{ secrets.MOAUTO_ROCKETCHAT_ID }}" ${{ matrix.persistence-backends }}