From f61026277cf4bf41d42655b3d8f416adc4717b2e Mon Sep 17 00:00:00 2001 From: Whisker17 Date: Thu, 27 Jul 2023 21:16:08 +0800 Subject: [PATCH] prettier test --- .github/workflows/prettier_format.yml | 26 +++++++++++++++++++++----- evaluations/AdMeta_1_0xCaso.md | 2 ++ 2 files changed, 23 insertions(+), 5 deletions(-) diff --git a/.github/workflows/prettier_format.yml b/.github/workflows/prettier_format.yml index 408437f418..0bb672097d 100644 --- a/.github/workflows/prettier_format.yml +++ b/.github/workflows/prettier_format.yml @@ -16,18 +16,34 @@ jobs: - name: Install Prettier run: npm install prettier --global - - name: Format Files + - name: Get Previous Commit + id: previous-commit run: | - prettier --write . + previous_commit=$(git log -1 --skip 1 --pretty=format:"%H") + echo "PREVIOUS_COMMIT=$previous_commit" >> $GITHUB_ENV + + - name: Get Modified Files + id: modified-files + run: | + previous_commit=${{ env.PREVIOUS_COMMIT }} + modified_files=$(git diff --name-only $previous_commit ${{ github.sha }}) + echo "MODIFIED_FILES=$modified_files" >> $GITHUB_ENV + + - name: Format Modified Files + if: ${{ env.MODIFIED_FILES != '' }} + run: | + modified_files=${{ env.MODIFIED_FILES }} + prettier --write $modified_files - name: Commit Changes + if: ${{ env.MODIFIED_FILES != '' }} run: | git config --global user.name "Whisker17" git config --global user.email "demiwhisker@gmail.com" - git add . - git commit -m "Auto-format code with Prettier [skip ci]" + git commit -m "Auto-format code with Prettier [skip ci]" --amend --no-edit - name: Push Changes + if: ${{ env.MODIFIED_FILES != '' }} run: | branch_name=${{ github.ref }} - git push origin $branch_name \ No newline at end of file + git push origin $branch_name --force-with-lease diff --git a/evaluations/AdMeta_1_0xCaso.md b/evaluations/AdMeta_1_0xCaso.md index 05561f048d..fc44588af9 100644 --- a/evaluations/AdMeta_1_0xCaso.md +++ b/evaluations/AdMeta_1_0xCaso.md @@ -1,5 +1,7 @@ # Evaluation + + - **Status:** Accepted - **Application Document:** https://github.com/w3f/Grants-Program/blob/master/applications/AdMeta.md - **Milestone:** 1