Add github_username and github_password to the action declaration.

This commit is contained in:
2021-05-12 12:17:03 +01:00
parent 941784a3ae
commit 2d03c12978
3 changed files with 17 additions and 0 deletions
+3
View File
@@ -92,6 +92,9 @@ jobs:
repository_local: true
# or...
repository_url: https://github.com/lukaszraczylo/simple-gql-client
# when using remote repository, especially with private one:
github_username: lukaszraczylo
github_token: MySupeRSecr3tPa$$w0rd
- name: Semver check
run: |
echo "Semantic version detected: ${{ steps.semver.outputs.semantic_version }}"
+6
View File
@@ -16,6 +16,12 @@ inputs:
repository_local:
description: 'Use already cloned repository in current directory'
required: false
github_token:
description: 'GitHub Personal Access Token OR password'
required: false
github_username:
description: 'GitHub or other git hosting provider username'
required: false
outputs:
semantic_version:
description: 'Calculated semantic version'
+8
View File
@@ -26,6 +26,14 @@ if [[ "${FLAGS}" == "" && "$*" == "" ]]; then
exit 1
fi
if [[ ! -z "$INPUT_GITHUB_TOKEN" ]]; then
export GITHUB_TOKEN=$INPUT_GITHUB_TOKEN
fi
if [[ ! -z "$INPUT_GITHUB_USERNAME" ]]; then
export GITHUB_USERNAME=$INPUT_GITHUB_USERNAME
fi
cd /github/workspace
OUT_SEMVER_GEN=$(/go/src/app/semver-gen generate $FLAGS $*)
[ $? -eq 0 ] || exit 1