You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
name : Update Cronet
on :
schedule :
- cron : 0 0 * * *
workflow_dispatch :
jobs :
build :
runs-on : ubuntu-latest
if : ${{ github.actor == 'gedoor' }}
steps :
- uses : actions/checkout@v3
with :
fetch-depth : 1
- name : Set up Gradle
uses : gradle/gradle-build-action@v2
- name : Check Cronet Updates
run : |
echo "获取cronet最新版本"
source .github/scripts/cronet.sh
echo "PR_TITLE=Bump cronet from $current_cronet_version to $lastest_cronet_version " >> $GITHUB_ENV
echo "PR_BODY=Changes in the [Git log](https://chromium.googlesource.com/chromium/src/+log/$current_cronet_version..$lastest_cronet_version)" >> $GITHUB_ENV
- name : Create Pull Request
uses : peter-evans/create-pull-request@v4
continue-on-error : true
with :
token : ${{ secrets.ACTIONS_TOKEN }}
title : ${{ env.PR_TITLE }}
commit-message : |
${{ env.PR_TITLE }}
- ${{ env.PR_BODY }}
body : ${{ env.PR_BODY }}
branch : cronet
delete-branch : true
add-paths : |
*cronet*jar
*cronet.json
*updateLog.md
gradle.properties