From 6a1dea0fee136f95504b2760c4d6a09d9e52b8f2 Mon Sep 17 00:00:00 2001 From: Patrick Ellis Date: Fri, 18 Jun 2021 13:11:53 -0400 Subject: [PATCH] WIP check for diffs in dist/index.js and complain --- .github/workflows/check_dist.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/workflows/check_dist.yml diff --git a/.github/workflows/check_dist.yml b/.github/workflows/check_dist.yml new file mode 100644 index 00000000..5819c2d9 --- /dev/null +++ b/.github/workflows/check_dist.yml @@ -0,0 +1,32 @@ +# Fails if any of dist/index.js needs to be rebuilt + +name: Check dist/index.js + +on: + push: + branches: + - main + pull_request: + branches: + - main + +jobs: + check_dist: + runs-on: ubuntu-latest + name: Check dist/index.js for diffs + steps: + - uses: actions/checkout@v1 + - run: npm install + - run: npm run build + # - run: | + # if [[ "$(git status --porcelain)" != "" ]]; then + # echo "::set-output name=createPR::true" + # git config --global user.email "github-actions@github.com" + # git config --global user.name "github-actions[bot]" + # git checkout -b bots/updateGitHubDependencies-${{github.run_number}} + # git add . + # git commit -m "Update Dependencies" + # git push --set-upstream origin bots/updateGitHubDependencies-${{github.run_number}} + # fi + - run: | + git diff dist/index.js && echo "Changes detected to dist/index.js! Please run npm run build and commit the result." && exit 1