bmc-compuware/Code Pipeline Sync Local

Sync a changeset to the mainframe using Code Pipeline local CLI

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit May 27, 2026
License
None
Runtime
Deprecated runtime

Pinned Snippet

workflow.ymlSHA-pinned
uses: bmc-compuware/ispw-sync-local@04b6c900778eaf36e07026fa164dd43281b7ea28 # v2.0

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

namedescriptionrequireddefault
hostThe host name or IP to be connectedyes
portThe port to be connectedyes
encryptionProtocolThe encryption protocol for the connection (None, Auto, SSLv3, TLS, TLSv1, TLSv1.1, TLSv1.2)noNone
codePageThe code page for the connectionno1047
timeoutThe timeout (in minutes) for the connectionno0
uidMainframe user IDno
passMainframe passwordno
certificateClient certificateno
runtimeConfigurationRuntime configurationyes""
streamThe Code Pipeline Stream nameyesPLAY
applicationThe Code Pipeline ApplicationyesPLAY
subApplThe Code Pipeline Sub Applicationno
checkoutLevelThe test level to check components out toyesDEV1
gitUidGitHub user IDno
gitTokenGitHub token, PAT, or password when not using GitHub API to calculate the changed filesno
containerCreationThe option to indicate how often to create a new Code Pipeline containerno
containerDescriptionThe custom description to be used for the Code Pipeline containerno
winTopazPathWorkbench CLI installed path on Window based self-hosted runnerno
unixTopazPathWorkbench CLI installed path on Unix based self-hosted runnerno
showEnvShow environment variables for debug purposeno
assignmentPrefixThe prefix to be used for the Code Pipeline containerno
ispwConfigPathThe path to Code Pipeline YAML configurationno
gitCommitThe Git commit hash (long or short) or a colon-delimited list of file paths in the workspaceno
gitFromHashA Git hash to start syncing a list of commits which is not included in the sync, or -1 for multibranch project supportno
gitBranchThe target Git branch nameno
gitCommitFileThe name of a file which contains a colon-delimited list of file paths in the workspaceno
gitRepoUrlGit Repository URL. By default it takes the URL of repository on which we are running our Github Actionno
gitLocalPathThe location of the local Git. By default it is set as Github Workspace Pathno
namedescription
automaticBuildJsonThe automatic build parameters JSON
changedProgramsJsonThe changed programs JSON