diff options
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/update_publicsuffix_data.yml | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/.github/workflows/update_publicsuffix_data.yml b/.github/workflows/update_publicsuffix_data.yml index 6ef3527d..dbe321cc 100644 --- a/.github/workflows/update_publicsuffix_data.yml +++ b/.github/workflows/update_publicsuffix_data.yml @@ -11,11 +11,19 @@ jobs: uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - name: Download new publicsuffix data - run: curl -L https://github.com/mozilla-mobile/android-components/raw/master/components/lib/publicsuffixlist/src/main/assets/publicsuffixes -o autofill-parser/src/main/assets/publicsuffixes + uses: burrunan/gradle-cache-action@03c71a8ba93d670980695505f48f49daf43704a6 + with: + arguments: updatePSL - name: Compare list changes run: if [[ $(git diff --binary --stat) != '' ]]; then echo "UPDATED=true" >> $GITHUB_ENV; fi + - name: Verify update publicsuffixes file + uses: burrunan/gradle-cache-action@03c71a8ba93d670980695505f48f49daf43704a6 + if: env.UPDATED == 'true' + with: + arguments: :autofill-parser:test + - name: Create Pull Request uses: peter-evans/create-pull-request@01f7dd1d28f5131231ba3ede0f1c8cb413584a1d if: env.UPDATED == 'true' |