Skip to content

Commit

Permalink
done testing
Browse files Browse the repository at this point in the history
  • Loading branch information
ryanwi committed Sep 18, 2024
1 parent a8bd2e4 commit 7c288d2
Showing 1 changed file with 43 additions and 43 deletions.
86 changes: 43 additions & 43 deletions .github/actions/test-ruby/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,26 +73,26 @@ runs:
env:
ENV_PATH: ${{ inputs.ENV_PATH }}

# - name: Display env
# run: |
# if [[ -f .env ]]; then
# cat .env
# else
# echo ".env file does not exist"
# fi
# shell: bash

# - name: Run zeitwerk chek
# if: inputs.ZEITWERK == 'true'
# run: |
# bin/rails zeitwerk:check
# shell: bash

# - name: Generate Brakeman report
# if: inputs.BRAKEMAN == 'true'
# run: |
# bundle exec brakeman --skip-files bundle/ -q -w2 -f json > tmp/brakeman.json || exit 0
# shell: bash
- name: Display env
run: |
if [[ -f .env ]]; then
cat .env
else
echo ".env file does not exist"
fi
shell: bash

- name: Run zeitwerk chek
if: inputs.ZEITWERK == 'true'
run: |
bin/rails zeitwerk:check
shell: bash

- name: Generate Brakeman report
if: inputs.BRAKEMAN == 'true'
run: |
bundle exec brakeman --skip-files bundle/ -q -w2 -f json > tmp/brakeman.json || exit 0
shell: bash

# - name: Publish report
# if: inputs.BRAKEMAN == 'true'
Expand All @@ -101,29 +101,29 @@ runs:
# GITHUB_TOKEN: ${{github.token}}
# REPORT_PATH: tmp/brakeman.json

# - name: Install Reviewdog
# if: inputs.RUBOCOP == 'true'
# uses: reviewdog/action-setup@v1

# - name: Generate RuboCop report
# if: inputs.RUBOCOP == 'true'
# uses: d-lebed/[email protected]
# with:
# options: --format=RdjsonFormatter --out=reviewdog-report.json --format=progress
# rdjson_formatter: ${{ inputs.REVIEWDOG }}
# preserve_exitcode: false

# - name: Post Review
# if: inputs.REVIEWDOG == 'true' && inputs.RUBOCOP == 'true'
# env:
# REVIEWDOG_GITHUB_API_TOKEN: ${{ github.token }}
# run: |
# reviewdog \
# -reporter=github-pr-review \
# -filter-mode=added \
# -f=rdjson \
# < reviewdog-report.json
# shell: bash
- name: Install Reviewdog
if: inputs.RUBOCOP == 'true'
uses: reviewdog/action-setup@v1

- name: Generate RuboCop report
if: inputs.RUBOCOP == 'true'
uses: d-lebed/[email protected]
with:
options: --format=RdjsonFormatter --out=reviewdog-report.json --format=progress
rdjson_formatter: ${{ inputs.REVIEWDOG }}
preserve_exitcode: false

- name: Post Review
if: inputs.REVIEWDOG == 'true' && inputs.RUBOCOP == 'true'
env:
REVIEWDOG_GITHUB_API_TOKEN: ${{ github.token }}
run: |
reviewdog \
-reporter=github-pr-review \
-filter-mode=added \
-f=rdjson \
< reviewdog-report.json
shell: bash

- name: Split the input variable RUBY_RAKE_COMMANDS into an array and execute
if: inputs.RUBY_RAKE_COMMANDS != null
Expand Down

0 comments on commit 7c288d2

Please sign in to comment.