From 4e22df02faf8dee4a160bb8b81bec1c9418e2e01 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Fri, 23 Oct 2020 15:03:45 +0530 Subject: Update GitHub Actions workflows (#1169) * github: switch all actions to their latest versions and pin by SHA1 hash Signed-off-by: Harsh Shandilya * github: switch back to peter-evans/create-pull-request for creating pull requests Signed-off-by: Harsh Shandilya --- .github/workflows/update_publicsuffix_data.yml | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) (limited to '.github/workflows/update_publicsuffix_data.yml') diff --git a/.github/workflows/update_publicsuffix_data.yml b/.github/workflows/update_publicsuffix_data.yml index e0e09f86..00a26361 100644 --- a/.github/workflows/update_publicsuffix_data.yml +++ b/.github/workflows/update_publicsuffix_data.yml @@ -8,13 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 - - - name: Initialize git config - run: | - git config user.name "GitHub Actions" - git config user.email noreply@github.com - git checkout -b bot/update-psl + uses: actions/checkout@c952173edf28a2bd22e1a4926590c1ac39630461 - 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 @@ -23,13 +17,15 @@ jobs: run: if [[ $(git diff --binary --stat) != '' ]]; then echo "UPDATED=true" >> $GITHUB_ENV; fi - name: Create Pull Request - uses: repo-sync/pull-request@v2 + uses: peter-evans/create-pull-request@c7f493a8000b8aeb17a1332e326ba76b57cb83eb if: env.UPDATED == 'true' with: - source_branch: bot/update-psl - destination_branch: develop - pr_title: "Update Public Suffix List data" - pr_body: "This is an automated pull request to update the publicsuffixes file to the latest copy from Mozilla" assignees: msfjarvis - pr_label: PSL - github_token: ${{ secrets.GITHUB_TOKEN }} + author: GitHub Actions + base: develop + body: This is an automated pull request to update the publicsuffixes file to the latest copy from Mozilla + branch: bot/update-psl + commit-message: "autofill-parser: update publicsuffixes file" + labels: PSL + title: Update Public Suffix List data + token: ${{ secrets.GITHUB_TOKEN }} -- cgit v1.2.3