Skip to content

Update to https://github.com/goauthentik/authentik/commits/359912fb29… #72

Update to https://github.com/goauthentik/authentik/commits/359912fb29…

Update to https://github.com/goauthentik/authentik/commits/359912fb29… #72

Workflow file for this run

---
name: CI - Main
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
generate:
runs-on: ubuntu-latest
steps:
- name: Setup rust
uses: actions-rust-lang/setup-rust-toolchain@166cdcfd11aee3cb47222f9ddb555ce30ddb9659 # v1.17.0
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v5
with:
path: client-rust
- name: Fetch schema
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
repository: goauthentik/authentik
ref: main
path: authentik
sparse-checkout: |
schema.yml
sparse-checkout-cone-mode: false
- name: Generate API client
working-directory: client-rust
run: |
cp ../authentik/schema.yml .
make build version="$(cat schema.yml | yq -r .info.version)"
git checkout README.md
git diff --exit-code
ci-main-mark:
if: always()
needs:
- generate
runs-on: ubuntu-latest
steps:
- uses: re-actors/alls-green@b5b5b37504aa4183270bd3d855c52a67f212be35 # release/v1
with:
jobs: ${{ toJSON(needs) }}