From e92f49bfa0c85d406ac9f4888b0f27d9d0f1f1a7 Mon Sep 17 00:00:00 2001 From: Whisker17 Date: Thu, 27 Jul 2023 18:57:11 +0800 Subject: [PATCH] feat: update prettier action --- .github/workflows/prettier_format.yml | 30 +++++++++++++++++++++++---- evaluations/AdMeta_1_0xCaso.md | 4 ++++ 2 files changed, 30 insertions(+), 4 deletions(-) diff --git a/.github/workflows/prettier_format.yml b/.github/workflows/prettier_format.yml index f058f8c16b..cb0cab6f35 100644 --- a/.github/workflows/prettier_format.yml +++ b/.github/workflows/prettier_format.yml @@ -16,8 +16,30 @@ jobs: - name: Install Prettier run: npm install prettier --global - - name: Display Prettier Version - run: prettier --version + - name: Get Modified Files + id: modified-files + run: | + echo "::set-output name=files::$(git diff --name-only HEAD^)" - - name: Run Prettier Auto-Format - run: prettier --write . + - name: Format Modified Files + run: | + modified_files=${{ steps.modified-files.outputs.files }} + if [ -n "$modified_files" ]; then + prettier --write $modified_files + else + echo "No modified files found." + fi + + - name: Commit Changes + if: ${{ steps.modified-files.outputs.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]" + + - name: Push Changes + if: ${{ steps.modified-files.outputs.files != '' }} + uses: ad-m/github-push-action@master + with: + github_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/evaluations/AdMeta_1_0xCaso.md b/evaluations/AdMeta_1_0xCaso.md index 478f87aad2..21a334f89a 100644 --- a/evaluations/AdMeta_1_0xCaso.md +++ b/evaluations/AdMeta_1_0xCaso.md @@ -1,6 +1,7 @@ # Evaluation + - **Status:** Accepted - **Application Document:** https://github.com/w3f/Grants-Program/blob/master/applications/AdMeta.md - **Milestone:** 1 @@ -22,6 +23,7 @@ ## General Notes v2 - Jan 11, 2023 + The Testing Guide has been updated, it's findable in the WebApp [README](https://github.com/AdMetaNetwork/admeta-webapp/blob/bb74d090d815bb9af5cfb9314968672bffa54ffa/README.md). ## General Notes v1 - Jan 9, 2023 @@ -31,6 +33,8 @@ Overall the delivery is really good. The main functionalities work and the UI is - The webapp lets you try all the most important functionalities; - For now, users can claim rewards without doing any tasks, but the team [stated](https://github.com/w3f/Grant-Milestone-Delivery/pull/667#issuecomment-1375771236) that they plan to make this impossible (users should complete some tasks while watching ads to claim rewards); + + As the main problem was the local testing, I ask the team to slightly improve the WebApp Guide: ### 0c. Testing Guide