Files
Revanced-And-Revanced-Exten…/.github/workflows/patch.yml
2023-03-27 17:59:31 +07:00

52 lines
1.3 KiB
YAML

name: Patch Revanced & Revanced Extended
on:
schedule:
- cron: "0 0 */5 * *"
workflow_dispatch:
jobs:
patch:
name: Patch YouTube
permissions: write-all
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up jdk
uses: actions/setup-java@v3.10.0
with:
distribution: 'zulu'
java-version: '17'
- name: Patch apk
run: bash patch.sh
- name: Generate date
run: echo "DATE=$(date +%F)" >> $GITHUB_ENV
- name: Release
uses: softprops/action-gh-release@v0.1.15
with:
files: yt-revanced*.apk
name: Release ${{ env.DATE }}
tag_name: ${{ env.DATE }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Delete older releases
uses: dev-drprasad/delete-older-releases@v0.2.1
with:
keep_latest: 10
delete_tags: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Delete workflow runs
uses: Mattraks/delete-workflow-runs@v2
with:
token: ${{ github.token }}
repository: ${{ github.repository }}
retain_days: 0
keep_minimum_runs: 1
permissions: write-all