diff --git a/action.yml b/action.yml index f487fb7..870595d 100644 --- a/action.yml +++ b/action.yml @@ -34,11 +34,7 @@ runs: with: ruby-version: '3.3.0' - name: Generate badge - run: | - gem install hoc - pip install anybadge - mkdir $OUTPUT_DIR - $GITHUB_ACTION_PATH/generate-badge.sh $BEFORE $DIR $EXCLUDE $SINCE $OUTPUT_DIR $FILENAME + run: $GITHUB_ACTION_PATH/generate-badge.sh $BEFORE $DIR $EXCLUDE $SINCE $OUTPUT_DIR $FILENAME shell: bash env: BEFORE: ${{ inputs.before }} diff --git a/generate-badge.sh b/generate-badge.sh index 75cb271..225da86 100755 --- a/generate-badge.sh +++ b/generate-badge.sh @@ -7,6 +7,10 @@ Since=$4 OutDir=$5 Filename=$6 +gem install hoc +pip install anybadge +mkdir "$OutDir" + Count=$(hoc -d "$Dir" -e "$Exclude" -s "$Since" -b "$Before" -f "int") echo "Hits of code: $Count"