This is an automated email from the ASF dual-hosted git repository. critas pushed a commit to branch wx_checkalioss in repository https://gitbox.apache.org/repos/asf/iotdb-docs.git
commit f5f5c57b77aa080ffa127a270f4ecca967e16537 Author: CritasWang <[email protected]> AuthorDate: Fri Feb 14 15:06:46 2025 +0800 add check --- .github/workflows/alioss-check.yml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/.github/workflows/alioss-check.yml b/.github/workflows/alioss-check.yml new file mode 100644 index 00000000..3bf77eeb --- /dev/null +++ b/.github/workflows/alioss-check.yml @@ -0,0 +1,38 @@ +name: Check TODOs and FIXMEs in Changed Files + +on: + push: + branches: + - main + pull_request: + branches: + - main + # allow manually run the action: + workflow_dispatch: + +jobs: + todo-check: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Check for alioss in changed files + run: | + # Fetch the target branch + git fetch origin $GITHUB_BASE_REF + + git switch -c check_branch + + # Get the diff of the changes + DIFF=$(git diff origin/$GITHUB_BASE_REF check_branch) + + + # Check the diff for alioss + if echo "$DIFF" | grep -Eq '^\+.*(alioss)'; then + echo "alioss found in the changes. Please use upload to src/.vuepress/public/img." + # exit 1 + else + echo "No alioss found in changed content." + fi
