Use this GitHub Action to setup Oracle Database Free containers running in Podman or Docker from gvenzl/oci-oracle-free.
The image provides customizable inputs for:
- The image
tag
to use (defaultlatest
) - The container name (default
oracledb
) - The database port (default
1521
) - Whether and where a volume should be mounted
- Oracle Database (
SYS
andSYSTEM
) password - Application user name and application user password (both required)
- Where to find and run setup scripts
- Where to find and run startup scripts
- The container runtime (default
podman
) - Healthcheck intervals and max retries
Using this action is as simple as:
- uses: gvenzl/setup-oracle-free@v1
with:
app-user: test
app-user-password: test