alexalok/Deploy Docker + Postgres + Dotnet + EF Core stack

Deploys Docker + Postgres + Dotnet + EF Core stack

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Dec 3, 2025
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: alexalok/docker-postgres-dotnet-ef-deploy-action@6ac4575cfcdc154585ddb66f73a35b056ee2acbc # no releases — HEAD as of 2026-07-10

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
server-addressTarget server hostnameyes
ssh-usernameSSH usernamenoroot
ssh-portSSH portno22
compose-filesCompose files to use when deployingyes
compose-folderFolder on a target server to deploy inyes
database-hostDatabase hostnameyes
database-portDatabase port (defaults to 5432)no5432
database-userDatabase useryes
database-passwordDatabase passwordyes
database-nameDatabase nameyes
ef-connectionstring-settingName of the setting in appsettings.json that contains connection stringnoConnectionString
ef-connectionstring-command-timeoutCommand timeout for EF Core migrationsno30
ef-extra-argsExtra args to pass to dotnet ef invocationsno""
is-docker-gha-cache-enabledEnable GitHub Actions caching for Docker artifactsnotrue

no outputs