|
|
|
@ -74,14 +74,17 @@ jobs: |
|
|
|
|
fail-fast: false |
|
|
|
|
steps: |
|
|
|
|
- name: Checkout |
|
|
|
|
if: ${{ endsWith(matrix.file, '.yml') || endsWith(matrix.file, '.md') }} |
|
|
|
|
uses: actions/checkout@v4 |
|
|
|
|
with: |
|
|
|
|
fetch-depth: ${{ needs.get-changed-files.outputs.fetch-depth }} |
|
|
|
|
- name: Setup Ruby v2.6 |
|
|
|
|
if: ${{ endsWith(matrix.file, '.yml') || endsWith(matrix.file, '.md') }} |
|
|
|
|
uses: ruby/setup-ruby@v1 |
|
|
|
|
with: |
|
|
|
|
ruby-version: 2.6 |
|
|
|
|
- name: Install awesome_bot |
|
|
|
|
if: ${{ endsWith(matrix.file, '.yml') || endsWith(matrix.file, '.md') }} |
|
|
|
|
run: | |
|
|
|
|
gem install awesome_bot |
|
|
|
|
- name: Set output |
|
|
|
@ -101,6 +104,7 @@ jobs: |
|
|
|
|
|
|
|
|
|
echo "FILEPATH=${file_path}" >> "$GITHUB_OUTPUT" |
|
|
|
|
- name: "Check URLs of file: ${{ matrix.file }}" |
|
|
|
|
if: ${{ endsWith(matrix.file, '.yml') || endsWith(matrix.file, '.md') }} |
|
|
|
|
run: | |
|
|
|
|
awesome_bot "${{ matrix.file }}" --allow-redirect --allow-dupe --allow-ssl || true; |
|
|
|
|
- uses: actions/upload-artifact@v4 |
|
|
|
|