Skip to content

chore: build

chore: build #80

Workflow file for this run

name: Tests
on:
push:
branches:
- main
jobs:
job1:
runs-on: ubuntu-latest
name: Test cluster integration
steps:
- uses: actions/checkout@v4
- name: Create k8s Kind Cluster
uses: helm/kind-action@v1.3.0
- name: Install authorizer on k8s
run: |
helm upgrade \
--install \
--namespace default \
--set authorizer.database_type=sqlite \
--set authorizer.database_url="/tmp/authorizer.db" \
--set authorizer.client_id=test-client-id \
--set authorizer.client_secret=test-client-secret \
--set securityContext.readOnlyRootFilesystem=false \
authorizer .
- name: Run connection test
run: timeout -s 9 60 helm test --namespace default authorizer