From f086e2b6c3977eca7ec9517dcdc5aa686098c39a Mon Sep 17 00:00:00 2001 From: "argonautbot[bot]" <84760521+argonautbot[bot]@users.noreply.github.com> Date: Tue, 22 Aug 2023 09:58:10 +0000 Subject: [PATCH] argonaut workflow Setup : --- .../workflows/argonaut-argonaut-build.yaml | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 .github/workflows/argonaut-argonaut-build.yaml diff --git a/.github/workflows/argonaut-argonaut-build.yaml b/.github/workflows/argonaut-argonaut-build.yaml new file mode 100644 index 00000000..b3a72680 --- /dev/null +++ b/.github/workflows/argonaut-argonaut-build.yaml @@ -0,0 +1,49 @@ +name: "argonaut - Argonaut" + +run-name: "${{inputs.arg_task_title}}" + +on: + workflow_dispatch: + inputs: + arg_task_title: + required: false + type: string + default: "[Argonaut] [manual] argonaut build - manual" + description: task short title to be used for display, format [Argonaut] [] - + arg_task_id: + required: true + type: string + description: build-id + arg_task_name: + required: true + type: string + description: task name + arg_ref: + required: true + type: string + description: user repo ref to be used for task + arg_extra_vars: + required: false + type: string + description: field for passing extra info, reserved for future + + + +jobs: + build: + runs-on: ubuntu-latest + name: Execute Task + steps: + - name: Get the version + id: get_version + run: echo ::set-output name=VERSION::${GITHUB_REF#refs/tags/} + - name: Execute Argonaut task + uses: argonautdev/argonaut-action@main + id: argo-task + with: + task-id: ${{ inputs.arg_task_id }} + task-name: ${{ inputs.arg_task_name }} + ref: ${{ inputs.arg_ref }} + auth-key: ${{ secrets.argonaut_ARGONAUT_KEY }} + auth-secret: ${{ secrets.argonaut_ARGONAUT_SECRET }} + extra-args: ${{ inputs.arg_extra_vars }} \ No newline at end of file