Merge pull request #22 from yelizariev/custom-repo-path

Add "repository" option for custom repository path
This commit is contained in:
Stefan Zweifel 2019-12-10 20:20:25 +01:00 committed by GitHub
commit 3c148f8a94
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 0 deletions

View File

@ -23,6 +23,10 @@ Add the following step at the end of your job.
# Optional glob pattern of files which should be added to the commit # Optional glob pattern of files which should be added to the commit
file_pattern: src/\*.js file_pattern: src/\*.js
# Optional repository path
repository: .
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
``` ```

View File

@ -17,6 +17,10 @@ inputs:
description: File pattern used for "git add" description: File pattern used for "git add"
required: false required: false
default: '.' default: '.'
repository:
description: Path to repository
required: false
default: '.'
runs: runs:
using: 'docker' using: 'docker'
@ -26,6 +30,7 @@ runs:
- ${{ inputs.commit_options }} - ${{ inputs.commit_options }}
- ${{ inputs.branch }} - ${{ inputs.branch }}
- ${{ inputs.file_pattern }} - ${{ inputs.file_pattern }}
- ${{ inputs.repository }}
branding: branding:
icon: 'git-commit' icon: 'git-commit'

View File

@ -19,6 +19,10 @@ EOF
git config --global user.name "GitHub Actions" git config --global user.name "GitHub Actions"
} }
echo "INPUT_REPOSITORY value: $INPUT_REPOSITORY";
cd $INPUT_REPOSITORY
# This section only runs if there have been file changes # This section only runs if there have been file changes
echo "Checking for uncommitted changes in the git working tree." echo "Checking for uncommitted changes in the git working tree."
if [[ -n "$(git status -s)" ]] if [[ -n "$(git status -s)" ]]