fusionauth/fusionauth-action
Run FusionAuth for testing your application in a GitHub workflow
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 21, 2026
- License
- None
Pinned Snippet
uses: fusionauth/fusionauth-github-action@3cc55ab1af36f7de977080e20b4b665721bca06f # 1.0.4tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| DATABASE_PASSWORD | Database password used by FusionAuth | — | hkaLBM3RVnyYeYeqE3WI1w2e4Avpy0Wd5O3s3 |
| FUSIONAUTH_APP_KICKSTART_DIRECTORY_PATH | Where your kickstart file and related include files live, relative to the checked out directory. If not provided, a default kickstart will be used. | — | — |
| FUSIONAUTH_APP_KICKSTART_FILENAME | The name of your kickstart file in FUSIONAUTH_APP_KICKSTART_DIRECTORY_PATH, otherwise this is ignored. | — | kickstart.json |
| FUSIONAUTH_APP_MEMORY | FusionAuth application memory | — | 512M |
| FUSIONAUTH_APP_RUNTIME_MODE | FusionAuth application runtime mode | — | development |
| DATABASE_USERNAME | Database username used by FusionAuth | — | fusionauth |
| FUSIONAUTH_URL | The FusionAuth URL. | no | http://localhost:9011 |
| FUSIONAUTH_VERSION | FusionAuth version number | — | latest |
| OPENSEARCH_JAVA_OPTS | Opensearch configuration | — | "-Xms512m -Xmx512m" |
| POSTGRES_USER | Postgres default user | — | postgres |
| POSTGRES_PASSWORD | Postgres default password | — | postgres |
Outputs
no outputs