forked from aniyomiorg/aniyomi
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'akidev' of https://github.com/Dark25/Animetail2 into Up…
…stream2
- Loading branch information
Showing
389 changed files
with
13,677 additions
and
1,105 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
**PLEASE READ THIS** | ||
|
||
I acknowledge that: | ||
|
||
- I have updated: | ||
- To the latest version of the app (stable is v0.3.2) | ||
- All extensions | ||
- I have gone through the FAQ (https://aniyomi.org/docs/faq/general) and troubleshooting guide (https://aniyomi.org/docs/guides/troubleshooting/) | ||
- If this is an issue with an official anime extension, that I should be opening an issue in https://github.com/aniyomiorg/aniyomi-extensions | ||
- If this is an issue with an official manga extension and this issue can be replicated in the Tachiyomi app, that I should be opening an issue in https://github.com/tachiyomiorg/extensions | ||
- I have searched the existing issues and this is new ticket **NOT** a duplicate or related to another open or closed issue | ||
- I will fill out the title and the information in this template | ||
|
||
Note that the issue will be automatically closed if you do not fill out the title or requested information. | ||
|
||
**DELETE THIS SECTION IF YOU HAVE READ AND ACKNOWLEDGED IT** | ||
|
||
--- | ||
|
||
## Device information | ||
* Kuukiyomi version: ? | ||
* Android version: ? | ||
* Device: ? | ||
|
||
## Steps to reproduce | ||
1. First step | ||
2. Second step | ||
|
||
## Issue/Request | ||
? | ||
|
||
## Other details | ||
Additional details and attachments. | ||
|
||
If you're experiencing crashes, share the crash logs from More → Settings → Advanced → Dump crash logs. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ on: | |
push: | ||
branches: | ||
- master | ||
- dev | ||
- Anitail-prev | ||
tags: | ||
- v* | ||
|
||
|
@@ -24,6 +24,49 @@ jobs: | |
- name: Clone repo | ||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | ||
|
||
- uses: dorny/paths-filter@v2 | ||
id: filter | ||
with: | ||
filters: | | ||
gofiles: | ||
- 'go/**' | ||
|
||
- name: Set up Go | ||
if: steps.filter.outputs.gofiles == 'true' | ||
uses: actions/setup-go@v2 | ||
with: | ||
go-version: '1.21' | ||
|
||
- name: Install Android SDK | ||
if: steps.filter.outputs.gofiles == 'true' | ||
uses: android-actions/setup-android@v2 | ||
with: | ||
sdk-version: '30' | ||
|
||
- name: Install Android NDK | ||
if: steps.filter.outputs.gofiles == 'true' | ||
uses: nttld/setup-ndk@v1 | ||
with: | ||
ndk-version: r25b | ||
|
||
- name: Commit build library | ||
if: steps.filter.outputs.gofiles == 'true' | ||
run: | | ||
git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com" | ||
git config --local user.name "github-actions[bot]" | ||
git add app/libs/server.aar | ||
git add app/libs/server-sources.jar | ||
git commit -m "Add compiled torrserver library" | ||
- name: Push changes | ||
if: steps.filter.outputs.gofiles == 'true' | ||
uses: ad-m/github-push-action@master | ||
with: | ||
github_token: ${{ secrets.GITHUB_TOKEN }} | ||
branch: akidev | ||
|
||
|
||
- name: Validate Gradle Wrapper | ||
uses: gradle/actions/wrapper-validation@d156388eb19639ec20ade50009f3d199ce1e2808 # v4.1.0 | ||
|
||
|
@@ -33,6 +76,13 @@ jobs: | |
java-version: 17 | ||
distribution: adopt | ||
|
||
- name: Write client_secrets.json | ||
uses: DamianReeves/[email protected] | ||
with: | ||
path: app/src/main/assets/client_secrets.json | ||
contents: ${{ secrets.CLIENT_SECRETS_TEXT }} | ||
write-mode: overwrite | ||
|
||
- name: Set up gradle | ||
uses: gradle/actions/setup-gradle@d156388eb19639ec20ade50009f3d199ce1e2808 # v4.1.0 | ||
|
||
|
@@ -55,13 +105,13 @@ jobs: | |
|
||
- name: Get tag name | ||
|
||
if: startsWith(github.ref, 'refs/tags/') && github.repository == 'aniyomiorg/aniyomi' | ||
if: startsWith(github.ref, 'refs/tags/') && github.repository == 'dark25/Animetail2' | ||
run: | | ||
set -x | ||
echo "VERSION_TAG=${GITHUB_REF/refs\/tags\//}" >> $GITHUB_ENV | ||
- name: Sign APK | ||
if: startsWith(github.ref, 'refs/tags/') && github.repository == 'aniyomiorg/aniyomi' | ||
if: startsWith(github.ref, 'refs/tags/') && github.repository == 'dark25/Animetail2' | ||
uses: r0adkll/sign-android-release@349ebdef58775b1e0d8099458af0816dc79b6407 # v1 | ||
with: | ||
releaseDirectory: app/build/outputs/apk/standard/release | ||
|
@@ -73,36 +123,36 @@ jobs: | |
BUILD_TOOLS_VERSION: "34.0.0" | ||
|
||
- name: Clean up build artifacts | ||
if: startsWith(github.ref, 'refs/tags/') && github.repository == 'aniyomiorg/aniyomi' | ||
if: startsWith(github.ref, 'refs/tags/') && github.repository == 'dark25/Animetail2' | ||
run: | | ||
set -e | ||
mv app/build/outputs/apk/standard/release/app-standard-universal-release-unsigned-signed.apk aniyomi-${{ env.VERSION_TAG }}.apk | ||
sha=`sha256sum aniyomi-${{ env.VERSION_TAG }}.apk | awk '{ print $1 }'` | ||
mv app/build/outputs/apk/standard/release/app-standard-universal-release-unsigned-signed.apk animetail-${{ env.VERSION_TAG }}.apk | ||
sha=`sha256sum animetail-${{ env.VERSION_TAG }}.apk | awk '{ print $1 }'` | ||
echo "APK_UNIVERSAL_SHA=$sha" >> $GITHUB_ENV | ||
cp app/build/outputs/apk/standard/release/app-standard-arm64-v8a-release-unsigned-signed.apk aniyomi-arm64-v8a-${{ env.VERSION_TAG }}.apk | ||
sha=`sha256sum aniyomi-arm64-v8a-${{ env.VERSION_TAG }}.apk | awk '{ print $1 }'` | ||
cp app/build/outputs/apk/standard/release/app-standard-arm64-v8a-release-unsigned-signed.apk animetail-arm64-v8a-${{ env.VERSION_TAG }}.apk | ||
sha=`sha256sum animetail-arm64-v8a-${{ env.VERSION_TAG }}.apk | awk '{ print $1 }'` | ||
echo "APK_ARM64_V8A_SHA=$sha" >> $GITHUB_ENV | ||
cp app/build/outputs/apk/standard/release/app-standard-armeabi-v7a-release-unsigned-signed.apk aniyomi-armeabi-v7a-${{ env.VERSION_TAG }}.apk | ||
sha=`sha256sum aniyomi-armeabi-v7a-${{ env.VERSION_TAG }}.apk | awk '{ print $1 }'` | ||
cp app/build/outputs/apk/standard/release/app-standard-armeabi-v7a-release-unsigned-signed.apk animetail-armeabi-v7a-${{ env.VERSION_TAG }}.apk | ||
sha=`sha256sum animetail-armeabi-v7a-${{ env.VERSION_TAG }}.apk | awk '{ print $1 }'` | ||
echo "APK_ARMEABI_V7A_SHA=$sha" >> $GITHUB_ENV | ||
cp app/build/outputs/apk/standard/release/app-standard-x86-release-unsigned-signed.apk aniyomi-x86-${{ env.VERSION_TAG }}.apk | ||
sha=`sha256sum aniyomi-x86-${{ env.VERSION_TAG }}.apk | awk '{ print $1 }'` | ||
cp app/build/outputs/apk/standard/release/app-standard-x86-release-unsigned-signed.apk animetail-x86-${{ env.VERSION_TAG }}.apk | ||
sha=`sha256sum animetail-x86-${{ env.VERSION_TAG }}.apk | awk '{ print $1 }'` | ||
echo "APK_X86_SHA=$sha" >> $GITHUB_ENV | ||
cp app/build/outputs/apk/standard/release/app-standard-x86_64-release-unsigned-signed.apk aniyomi-x86_64-${{ env.VERSION_TAG }}.apk | ||
sha=`sha256sum aniyomi-x86_64-${{ env.VERSION_TAG }}.apk | awk '{ print $1 }'` | ||
cp app/build/outputs/apk/standard/release/app-standard-x86_64-release-unsigned-signed.apk animetail-x86_64-${{ env.VERSION_TAG }}.apk | ||
sha=`sha256sum animetail-x86_64-${{ env.VERSION_TAG }}.apk | awk '{ print $1 }'` | ||
echo "APK_X86_64_SHA=$sha" >> $GITHUB_ENV | ||
- name: Create Release | ||
if: startsWith(github.ref, 'refs/tags/') && github.repository == 'aniyomiorg/aniyomi' | ||
if: startsWith(github.ref, 'refs/tags/') && github.repository == 'dark25/Animetail2' | ||
uses: softprops/action-gh-release@c062e08bd532815e2082a85e87e3ef29c3e6d191 # v2.0.8 | ||
with: | ||
tag_name: ${{ env.VERSION_TAG }} | ||
name: Aniyomi ${{ env.VERSION_TAG }} | ||
name: Animetail ${{ env.VERSION_TAG }} | ||
body: | | ||
--- | ||
|
@@ -116,11 +166,11 @@ jobs: | |
| x86 | ${{ env.APK_X86_SHA }} | ||
| x86_64 | ${{ env.APK_X86_64_SHA }} | | ||
files: | | ||
aniyomi-${{ env.VERSION_TAG }}.apk | ||
aniyomi-arm64-v8a-${{ env.VERSION_TAG }}.apk | ||
aniyomi-armeabi-v7a-${{ env.VERSION_TAG }}.apk | ||
aniyomi-x86-${{ env.VERSION_TAG }}.apk | ||
aniyomi-x86_64-${{ env.VERSION_TAG }}.apk | ||
animetail-${{ env.VERSION_TAG }}.apk | ||
animetail-arm64-v8a-${{ env.VERSION_TAG }}.apk | ||
animetail-armeabi-v7a-${{ env.VERSION_TAG }}.apk | ||
animetail-x86-${{ env.VERSION_TAG }}.apk | ||
animetail-x86_64-${{ env.VERSION_TAG }}.apk | ||
draft: true | ||
prerelease: false | ||
env: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.