https://github.com/j-hc/revanced-magisk-module
해당 리포지토리를 사용하여 빌드합니다.
워크플로우 사용 시 공개 릴리즈 되므로(-DMCA),
Use this template를 눌러 비공개 리포지토리를 만들어 줍시다.
Private 및 Include all branches를 체크하여,
update 브랜치도 같이 불러와 줍니다.
build.conf을 클릭하여 MicroG를 지원하도록 수정해 봅시다.
Edit 아이콘을 클릭해 줍니다.
PATCHER_ARGS 스트링의 -e microg-support 태그를 지워 줍시다
(e.g., YT_PATCHER_ARGS="", MUSIC_PATCHER_ARGS="")
--experimental 태그 추가 시, revanced-patches의
호환성을 무시하며 최신 버전의 애플리케이션(베타 포함)을 사용하여 빌드됩니다.
필요한 모듈만 선택하여(true) 빌드할 수도 있습니다.
수정이 완료되면 Commit changes를 눌러 커밋합니다.
이제 Actions 탭에 들어가,
Build Modules 워크플로우를 선택합니다.
Run workflow를 눌러 작업을 실행 후.
작업이 완료되면,
Code 탭으로 다시 돌아가 줍니다.
Releases에 새롭게 생성된 릴리즈가 있습니다. 클릭하여 확인해 봅시다.
업로드 완료된 아티팩트를 확인할 수 있습니다.
- 이전 글 https://gigglehd.com/gg/soft/12629167
(Github Actions 사용하여 revanced 빌드하기 [n0k0m3])
- 이전 글과 차이점은 ks.keystore(JKS)를 사용한 자동 서명입니다.