actions-marketplace-validations/OpenShift Deployer

OpenShift deployer

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Nov 26, 2025
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/bcgov-nr_action-deployer-openshift@565e315dfddb8aee08fcfd885a27407dde9a2775 # no releases — HEAD as of 2026-07-13

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

namedescriptionrequireddefault
fileTemplate file Example frontend/openshift.deploy.yml yes
oc_namespaceOpenShift namespace Example: abc123-dev, abc123-test, abc123-prod yes
oc_serverOpenShift server URL with port Example: https://api.silver.devops.gov.bc.ca:6443 yes
oc_tokenOpenShift access token for authentication Should be stored as a GitHub secret yes
overwriteReplace existing objects/artifacts? Example: true, false true
parametersTemplate parameters/variables to pass Example: -p ZONE=1234
timeoutTimeout for deployment Example: 30s, 10m, 1h 15m
triggersOmit to always build, otherwise trigger by path Example: ('./backend/', './frontend/)
diff_branchBranch to diff against Example: main ${{ github.event.repository.default_branch }}
oc_versionOverride default OpenShift CLI (oc) version Example: 4.16
repositorySpecify a different repo to clone Example: bcgov/quickstart-openshift ${{ github.repository }}
namedescription
triggeredDid a deployment trigger? [true|false]