1234567891011121314151617181920212223242526272829303132 |
- name: Execute Gradle Wrapper Upgrade
- on:
- schedule:
- - cron: '0 2 * * *' # 2am UTC
- workflow_dispatch:
- jobs:
- upgrade_wrapper:
- name: Execution
- runs-on: ubuntu-latest
- steps:
- - name: Set up Git configuration
- env:
- TOKEN: ${{ secrets.GITHUB_TOKEN }}
- run: |
- git config --global url."https://unused-username:${TOKEN}@github.com/".insteadOf "https://github.com/"
- git config --global user.name 'github-actions[bot]'
- git config --global user.email 'github-actions[bot]@users.noreply.github.com'
- - name: Checkout
- uses: actions/checkout@v4
- - name: Set up JDK 17
- uses: actions/setup-java@v3
- with:
- java-version: '17'
- distribution: 'temurin'
- - name: Set up Gradle
- uses: gradle/gradle-build-action@v2
- - name: Upgrade Wrappers
- run: ./gradlew clean upgradeGradleWrapperAll --continue -Porg.gradle.java.installations.auto-download=false
- env:
- WRAPPER_UPGRADE_GIT_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|