jumbojett / OpenID-Connect-PHP

Minimalist OpenID Connect client

Home Page:https://github.com/jumbojett/OpenID-Connect-PHP

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Set up an integration tests environment

azmeuk opened this issue · comments

We currently have a few unit tests, but to help review PRs and prevent regressions, an integration tests environment would be very helpful.

Idea would be:

  • spin up key cloak in github workflow in different configurations
  • run integration tests with these different configurations

Just got the confirmation that ownCloud is sponsoring this development through my working time. Will start on this topic beginning of Nov

I will try to create a github action that will spinup keycloak as a service. And use the Admin REST API to create a realm, a client and set the redirect urls.

I will try to create a github action that will spinup keycloak as a service. And use the Admin REST API to create a realm, a client and set the redirect urls.

That's highly appreciated!