aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2025-01-16 22:05:53 -0500
committerJoseph Hunkeler <jhunkeler@gmail.com>2025-01-16 22:05:53 -0500
commit8194dba9c99fc676fa309c53a0fdc0faa3b65f52 (patch)
tree52da1de8140be6f5373c41ad3a14f4463fa6017c /.github/workflows
parent627fa041d632d07d656ef795595abf1eb118a8eb (diff)
downloadghasandbox-8194dba9c99fc676fa309c53a0fdc0faa3b65f52.tar.gz
OK
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/pipeline_run.yml37
1 files changed, 37 insertions, 0 deletions
diff --git a/.github/workflows/pipeline_run.yml b/.github/workflows/pipeline_run.yml
new file mode 100644
index 0000000..f9ebe17
--- /dev/null
+++ b/.github/workflows/pipeline_run.yml
@@ -0,0 +1,37 @@
+name: Publish Pipeline
+
+run-name: |
+ Publish pipeline to Artifactory
+
+on:
+ workflow_dispatch:
+ inputs:
+ delivery_file:
+ type: string
+ description: Delivery file
+ required: true
+ default: ""
+
+ stasis_args:
+ type: string
+ description: Arguments to pass to STASIS
+ required: false
+ default: ""
+
+jobs:
+ publish:
+ name: Publish
+ runs-on: ubuntu-latest
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v4
+
+ - name: STASIS (${{ runner.os }}-${{ runner.arch }})
+ uses: ./.github/actions/stasis
+ with:
+ prefix: ${{ github.workspace }}/.local
+ artifactory_url: https://blah.tld
+ artifactory_repo: ${{ inputs.artifactory_repo }}
+ stasis_args: ${{ inputs.stasis_args }}
+ option_delivery_file: ${{ inputs.delivery_file }}
+