This repository has been archived by the owner on Nov 3, 2024. It is now read-only.
Bump actions/checkout from 2 to 4 in /.github/workflows #129
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: JSON check | |
on: | |
pull_request_target: | |
jobs: | |
json: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
ref: "refs/pull/${{ github.event.pull_request.number }}/merge" | |
- name: json-syntax-check | |
uses: limitusus/json-syntax-check@v1 | |
with: | |
pattern: "\\.json$" | |
- name: Comment PR | |
uses: unofficial-skills/actions-comment-pull-request@main | |
with: | |
message: | | |
✅ Welcome your PR has been validated successfully. | |
GITHUB_TOKEN: ${{ secrets.BOT }} | |
auto: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
with: | |
ref: "refs/pull/${{ github.event.pull_request.number }}/merge" | |
- name: Expose git commit data | |
uses: rlespinasse/git-commit-data-action@v1.x | |
- name: Print git commit data | |
run: | | |
echo "Get author info" | |
echo " - ${{ env.GIT_COMMIT_AUTHOR }}" | |
echo " - ${{ env.GIT_COMMIT_AUTHOR_NAME }}" | |
echo " - ${{ env.GIT_COMMIT_AUTHOR_EMAIL }}" | |
echo "Get committer info" | |
echo " - ${{ env.GIT_COMMIT_COMMITTER }}" | |
echo " - ${{ env.GIT_COMMIT_COMMITTER_NAME }}" | |
echo " - ${{ env.GIT_COMMIT_COMMITTER_EMAIL }}" | |
echo "Get message info" | |
echo " - ${{ env.GIT_COMMIT_MESSAGE_SUBJECT }}" | |
echo " - ${{ env.GIT_COMMIT_MESSAGE_SUBJECT_SANITIZED }}" | |
echo " - ${{ env.GIT_COMMIT_MESSAGE_BODY }}" | |
- name: andrew | |
if: env.GIT_COMMIT_AUTHOR_NAME == 'andrewstech' | |
uses: alexwilson/enable-github-automerge-action@main | |
with: | |
github-token: "${{ secrets.BOT }}" | |
- name: Comment PR | |
if: env.GIT_COMMIT_AUTHOR_NAME == 'andrewstech' | |
uses: unofficial-skills/actions-comment-pull-request@main | |
with: | |
message: | | |
✅ Welcome Andrew your PR will be auto merged when CI passes. | |
GITHUB_TOKEN: ${{ secrets.BOT }} | |
- name: blue | |
if: env.GIT_COMMIT_AUTHOR_NAME == 'blueedgetechno' | |
uses: alexwilson/enable-github-automerge-action@main | |
with: | |
github-token: "${{ secrets.BOT }}" | |
- name: Comment PR | |
if: env.GIT_COMMIT_AUTHOR_NAME == 'blueedgetechno' | |
uses: unofficial-skills/actions-comment-pull-request@main | |
with: | |
message: | | |
✅ Welcome Blue your PR will be auto merged when CI passes. | |
GITHUB_TOKEN: ${{ secrets.BOT }} | |
run-if-fail: | |
if: ${{ always() && (needs.json.result=='failure') }} | |
needs: [json] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Comment PR | |
uses: unofficial-skills/actions-comment-pull-request@main | |
with: | |
message: | | |
❌ Storing of the JSON file has failed due to verification issues | |
GITHUB_TOKEN: ${{ secrets.BOT }} |