Skip to content

Bump ch.qos.logback:logback-classic from 1.2.3 to 1.2.13 #79

Bump ch.qos.logback:logback-classic from 1.2.3 to 1.2.13

Bump ch.qos.logback:logback-classic from 1.2.3 to 1.2.13 #79

Workflow file for this run

name: ci
on:
pull_request:
jobs:
lint-bash-scripts:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Lint Bash scripts
uses: docker://koalaman/shellcheck-alpine:v0.7.0
with:
args: .github/lint-scripts.sh
ci:
name: ci
runs-on: ubuntu-latest
needs:
- lint-bash-scripts
env:
HELM_VERSION: v3.3.4
strategy:
matrix:
k8s-version:
- v1.14.10
- v1.15.12
- v1.16.15
- v1.17.11
- v1.18.8
- v1.19.1
keycloak-chart:
- 9.0.1
keycloak-controller-chart:
- 0.6.1
steps:
- name: Checkout
uses: actions/checkout@v2
- name: provision
run: |
.github/ci.provision.kubernetes.sh ${{ matrix.k8s-version }} & \
.github/ci.provision.helm.sh $HELM_VERSION & \
.github/ci.provision.maven.sh & \
wait
- name: maven
run: .github/ci.maven.sh
- name: Create kind ${{ matrix.k8s-version }} cluster
uses: helm/kind-action@main
with:
config: .github/kind-config.yaml
node_image: kindest/node:${{ matrix.k8s-version }}
- name: build docker image & push to kind nodes
run: .github/ci.docker-build.sh
- name: helm
run: .github/ci.helm.sh
- name: keycloak and keycloak controller
run: |
.github/ci.keycloak.sh ${{ matrix.keycloak-chart }} & \
.github/ci.keycloak-controller.sh ${{ matrix.keycloak-controller-chart }} & \
wait
- name: examples
run: .github/ci.example.sh
- name: verify
run: .github/ci.verify.sh