From fd54a4c7ed6df5d72e3a98bee5e3e452b669394c Mon Sep 17 00:00:00 2001 From: mvdbeek Date: Sat, 6 Feb 2021 12:56:19 +0100 Subject: [PATCH] Add github-token for workflow deployment This is needed if we want to deploy to a different repository. `planemo workflow_upload` autoamtically takes this from the environment variables. --- action.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/action.yml b/action.yml index 5b129bf..0d3a30b 100644 --- a/action.yml +++ b/action.yml @@ -59,6 +59,9 @@ inputs: workflow-namespace: description: 'Github namespace under which to create workfow repositories' default: 'iwc-workflows' + github-token: + description: '(Secret!) Github PAT token. Needed for creating workflow repositories with workflow-upload' + default: '' # inputs that are needed for testing this action # not supposed to be used github-event-name-override: @@ -120,7 +123,8 @@ runs: SHED_TARGET: ${{ inputs.shed-target }} SHED_KEY: ${{ inputs.shed-key }} SETUP_CVMFS: ${{ inputs.setup-cvmfs }} - WORKFLOW_NAMESPACE: ${{ inputs.workflow-namespace }} + WORKFLOW_NAMESPACE: ${{ inputs.workflow-namespace }} + GITHUB_TOKEN: ${{ inputs.github-token }} WORKFLOWS: ${{ inputs.workflows }} GITHUB_EVENT_NAME_OVERRIDE: ${{ inputs.github-event-name-override }} GITHUB_REF_OVERRIDE: ${{ inputs.github-ref-override }}