summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/update_publicsuffix_data.yml10
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'