Skip to content

Commit

Permalink
fix: npm install failing
Browse files Browse the repository at this point in the history
it seems we merged a major update from dependabot to some of the RP
dependencies that were incompatible with some of the other package
versions. This resolves that and updates the RP to Svelte4/SvelteKit 2.

Test by following the instructions in /test/app/README.md to launch
the local environment.
  • Loading branch information
dopry committed Jun 12, 2024
1 parent 5185d20 commit b6d770f
Show file tree
Hide file tree
Showing 6 changed files with 662 additions and 226 deletions.
38 changes: 35 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ name: Test
on: [push, pull_request]

jobs:
build:
name: build (Python ${{ matrix.python-version }}, Django ${{ matrix.django-version }})
test-package:
name: Test Package (Python ${{ matrix.python-version }}, Django ${{ matrix.django-version }})
runs-on: ubuntu-latest
strategy:
fail-fast: false
Expand Down Expand Up @@ -84,8 +84,40 @@ jobs:
with:
name: Python ${{ matrix.python-version }}

test-demo-rp:
name: Test Demo Relying Party
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
node-version:
- "18.x"
- "20.x"
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Set up NodeJS
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node-version }}

- name: Install dependencies
run: npm install
working-directory: tests/app/rp

- name: Run Lint
run: npm run lint
working-directory: tests/app/rp

- name: Run build
run: npm run build
working-directory: tests/app/rp

success:
needs: build
needs:
- test-package
- test-rp
runs-on: ubuntu-latest
name: Test successful
steps:
Expand Down
Loading

0 comments on commit b6d770f

Please sign in to comment.