Skip to content

Commit 3d86435

Browse files
committed
Add GitHub Actions auto-release.yml
1 parent aac3584 commit 3d86435

File tree

2 files changed

+49
-0
lines changed

2 files changed

+49
-0
lines changed

β€Ž.github/workflows/auto-release.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
name: Auto release Revanced
2+
3+
on:
4+
push:
5+
branches: [main]
6+
7+
jobs:
8+
auto-release-revanced:
9+
name: Auto release Revanced
10+
runs-on: ubuntu-latest
11+
12+
permissions:
13+
contents: write
14+
15+
steps:
16+
- name: Checkout repository
17+
uses: actions/checkout@v3
18+
19+
- name: Setup JDK
20+
uses: actions/setup-java@v3
21+
with:
22+
distribution: zulu
23+
java-version: 17
24+
25+
- name: Setup Python
26+
uses: actions/setup-python@v4
27+
with:
28+
python-version: '3.10'
29+
- run: pip install -r requirements.txt
30+
31+
- name: Auto build Revanced
32+
run: python auto-build.py
33+
34+
- name: Set current date as env variable
35+
run: echo "date_now=$(date +'%Y-%m-%d')" >> $GITHUB_ENV
36+
37+
- name: Auto release Revanced
38+
uses: softprops/action-gh-release@v0.1.15
39+
with:
40+
prerelease: false
41+
name: ${{ env.date_now }}
42+
tag_name: ${{ env.date_now }}
43+
generate_release_notes: true
44+
files: |
45+
build/*.apk
46+
revanced-tools/microg.apk

β€ŽREADME.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
# Revanced Auto Build
2+
[![Auto release Revanced](https://github.com/hardingadonis/revanced-auto-build/actions/workflows/auto-release.yml/badge.svg)](https://github.com/hardingadonis/revanced-auto-build/actions/workflows/auto-release.yml)
3+
[![Repository size](https://img.shields.io/github/repo-size/hardingadonis/revanced-auto-build)](https://github.com/hardingadonis/revanced-auto-build)
4+
25
> Auto build *Revanced (non-root)* for individual with GitHub Actions 😎😎
36
47
## Requirements

0 commit comments

Comments
Β (0)