Categories: - Internet - VPN & Proxy License: GPL-3.0-only AuthorName: dyhkwong SourceCode: https://github.com/dyhkwong/Exclave IssueTracker: https://github.com/dyhkwong/Exclave/issues Translation: https://hosted.weblate.org/projects/exclave/ Changelog: https://github.com/dyhkwong/Exclave/releases AutoName: Exclave RepoType: git Repo: https://github.com/dyhkwong/Exclave Builds: - versionName: 0.13.1 versionCode: 946 commit: dfd51d9508109a74adcea09b85a7ea7fab6a01d7 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download - go mod vendor scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile (.*)/\1/p" library/core/go.mod) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - gomobile init - ./run lib core preassemble: - downloadAssets - versionName: 0.13.1 versionCode: 947 commit: dfd51d9508109a74adcea09b85a7ea7fab6a01d7 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download - go mod vendor scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile (.*)/\1/p" library/core/go.mod) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - gomobile init - ./run lib core preassemble: - downloadAssets - versionName: 0.13.1 versionCode: 948 commit: dfd51d9508109a74adcea09b85a7ea7fab6a01d7 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download - go mod vendor scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile (.*)/\1/p" library/core/go.mod) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - gomobile init - ./run lib core preassemble: - downloadAssets - versionName: 0.13.1 versionCode: 949 commit: dfd51d9508109a74adcea09b85a7ea7fab6a01d7 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download - go mod vendor scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile (.*)/\1/p" library/core/go.mod) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - gomobile init - ./run lib core preassemble: - downloadAssets - versionName: 0.13.2 versionCode: 951 commit: 9238f8697792cd611bd51e319f448c9817c86d79 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download - go mod vendor scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile (.*)/\1/p" library/core/go.mod) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - gomobile init - ./run lib core preassemble: - downloadAssets - versionName: 0.13.2 versionCode: 952 commit: 9238f8697792cd611bd51e319f448c9817c86d79 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download - go mod vendor scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile (.*)/\1/p" library/core/go.mod) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - gomobile init - ./run lib core preassemble: - downloadAssets - versionName: 0.13.2 versionCode: 953 commit: 9238f8697792cd611bd51e319f448c9817c86d79 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download - go mod vendor scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile (.*)/\1/p" library/core/go.mod) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - gomobile init - ./run lib core preassemble: - downloadAssets - versionName: 0.13.2 versionCode: 954 commit: 9238f8697792cd611bd51e319f448c9817c86d79 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download - go mod vendor scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile (.*)/\1/p" library/core/go.mod) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - gomobile init - ./run lib core preassemble: - downloadAssets - versionName: 0.13.3 versionCode: 956 commit: c2587403fa565d151335ca9851d95837c3eee924 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download - go mod vendor scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile (.*)/\1/p" library/core/go.mod) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - gomobile init - ./run lib core preassemble: - downloadAssets - versionName: 0.13.3 versionCode: 957 commit: c2587403fa565d151335ca9851d95837c3eee924 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download - go mod vendor scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile (.*)/\1/p" library/core/go.mod) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - gomobile init - ./run lib core preassemble: - downloadAssets - versionName: 0.13.3 versionCode: 958 commit: c2587403fa565d151335ca9851d95837c3eee924 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download - go mod vendor scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile (.*)/\1/p" library/core/go.mod) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - gomobile init - ./run lib core preassemble: - downloadAssets - versionName: 0.13.3 versionCode: 959 commit: c2587403fa565d151335ca9851d95837c3eee924 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download - go mod vendor scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile (.*)/\1/p" library/core/go.mod) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - gomobile init - ./run lib core preassemble: - downloadAssets - versionName: 0.13.5 versionCode: 966 commit: 45342b28cde943f6bb26a9d2903633360e0c42c0 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.5 versionCode: 967 commit: 45342b28cde943f6bb26a9d2903633360e0c42c0 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.5 versionCode: 968 commit: 45342b28cde943f6bb26a9d2903633360e0c42c0 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.5 versionCode: 969 commit: 45342b28cde943f6bb26a9d2903633360e0c42c0 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.6 versionCode: 971 commit: c2b5523a3071d57223475046c0d513413b41d6a7 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.6 versionCode: 972 commit: c2b5523a3071d57223475046c0d513413b41d6a7 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.6 versionCode: 973 commit: c2b5523a3071d57223475046c0d513413b41d6a7 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.6 versionCode: 974 commit: c2b5523a3071d57223475046c0d513413b41d6a7 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.7 versionCode: 976 commit: 5122b1029551320d82eba623b077b9a73e9e5729 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.7 versionCode: 977 commit: 5122b1029551320d82eba623b077b9a73e9e5729 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.7 versionCode: 978 commit: 5122b1029551320d82eba623b077b9a73e9e5729 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.7 versionCode: 979 commit: 5122b1029551320d82eba623b077b9a73e9e5729 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.9 versionCode: 986 commit: 9ff96f34b4598fc2c14c1c0154fab5d2961c4fcb subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.9 versionCode: 987 commit: 9ff96f34b4598fc2c14c1c0154fab5d2961c4fcb subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.9 versionCode: 988 commit: 9ff96f34b4598fc2c14c1c0154fab5d2961c4fcb subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.9 versionCode: 989 commit: 9ff96f34b4598fc2c14c1c0154fab5d2961c4fcb subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.10 versionCode: 991 commit: b6afae2e5d878ec2deacc5700d111e643711d37c subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.10 versionCode: 992 commit: b6afae2e5d878ec2deacc5700d111e643711d37c subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.10 versionCode: 993 commit: b6afae2e5d878ec2deacc5700d111e643711d37c subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.10 versionCode: 994 commit: b6afae2e5d878ec2deacc5700d111e643711d37c subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.11 versionCode: 996 commit: fce58104722790ae9913a96d3e996c986a8df53f subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.11 versionCode: 997 commit: fce58104722790ae9913a96d3e996c986a8df53f subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.11 versionCode: 998 commit: fce58104722790ae9913a96d3e996c986a8df53f subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.11 versionCode: 999 commit: fce58104722790ae9913a96d3e996c986a8df53f subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.12 versionCode: 1001 commit: 8d698f5c5ad3b5f2cab9d0dfa530a3938bf1f60d subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.12 versionCode: 1002 commit: 8d698f5c5ad3b5f2cab9d0dfa530a3938bf1f60d subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.12 versionCode: 1003 commit: 8d698f5c5ad3b5f2cab9d0dfa530a3938bf1f60d subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.12 versionCode: 1004 commit: 8d698f5c5ad3b5f2cab9d0dfa530a3938bf1f60d subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core preassemble: - downloadAssets - versionName: 0.13.13 versionCode: 1006 commit: 31cea6aa1ab2e1b5a8a2d19db72ae866622f0377 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.13.13 versionCode: 1007 commit: 31cea6aa1ab2e1b5a8a2d19db72ae866622f0377 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.13.13 versionCode: 1008 commit: 31cea6aa1ab2e1b5a8a2d19db72ae866622f0377 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.13.13 versionCode: 1009 commit: 31cea6aa1ab2e1b5a8a2d19db72ae866622f0377 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.13.15 versionCode: 1016 commit: a6df7777fda87340b9e5e0ec54dbae08fb958205 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.13.15 versionCode: 1017 commit: a6df7777fda87340b9e5e0ec54dbae08fb958205 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.13.15 versionCode: 1018 commit: a6df7777fda87340b9e5e0ec54dbae08fb958205 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.13.15 versionCode: 1019 commit: a6df7777fda87340b9e5e0ec54dbae08fb958205 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.1 versionCode: 1056 commit: 4db96fd78f30572783a01f5a23f2c58e1e18e990 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.1 versionCode: 1057 commit: 4db96fd78f30572783a01f5a23f2c58e1e18e990 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.1 versionCode: 1058 commit: 4db96fd78f30572783a01f5a23f2c58e1e18e990 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.1 versionCode: 1059 commit: 4db96fd78f30572783a01f5a23f2c58e1e18e990 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.3 versionCode: 1066 commit: ff2d14e0ca4bb3fd2d08ad936d4c85ba76ecff4e subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.3 versionCode: 1067 commit: ff2d14e0ca4bb3fd2d08ad936d4c85ba76ecff4e subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.3 versionCode: 1068 commit: ff2d14e0ca4bb3fd2d08ad936d4c85ba76ecff4e subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.3 versionCode: 1069 commit: ff2d14e0ca4bb3fd2d08ad936d4c85ba76ecff4e subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.5 versionCode: 1076 commit: 16a557453f7203710ddac705eb59e47b0399ed2f subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.5 versionCode: 1077 commit: 16a557453f7203710ddac705eb59e47b0399ed2f subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.5 versionCode: 1078 commit: 16a557453f7203710ddac705eb59e47b0399ed2f subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.5 versionCode: 1079 commit: 16a557453f7203710ddac705eb59e47b0399ed2f subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.6 versionCode: 1081 commit: 6c544f85bc88a6bf0907f24cb30a17fd4c89f49d subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.6 versionCode: 1082 commit: 6c544f85bc88a6bf0907f24cb30a17fd4c89f49d subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.6 versionCode: 1083 commit: 6c544f85bc88a6bf0907f24cb30a17fd4c89f49d subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.6 versionCode: 1084 commit: 6c544f85bc88a6bf0907f24cb30a17fd4c89f49d subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.7 versionCode: 1086 commit: 505d81b6d4c9871fc056b54ee5f45e3ef87e0d3b subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.7 versionCode: 1087 commit: 505d81b6d4c9871fc056b54ee5f45e3ef87e0d3b subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.7 versionCode: 1088 commit: 505d81b6d4c9871fc056b54ee5f45e3ef87e0d3b subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.7 versionCode: 1089 commit: 505d81b6d4c9871fc056b54ee5f45e3ef87e0d3b subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.8 versionCode: 1091 commit: 5593662a3ccbc7eb7d26c861f41e2f513ae676ee subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.8 versionCode: 1092 commit: 5593662a3ccbc7eb7d26c861f41e2f513ae676ee subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.8 versionCode: 1093 commit: 5593662a3ccbc7eb7d26c861f41e2f513ae676ee subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.8 versionCode: 1094 commit: 5593662a3ccbc7eb7d26c861f41e2f513ae676ee subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.9 versionCode: 1096 commit: 1f8c8ee8b6be661f7c4beac0c067d44fea8593bb subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.9 versionCode: 1097 commit: 1f8c8ee8b6be661f7c4beac0c067d44fea8593bb subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.9 versionCode: 1098 commit: 1f8c8ee8b6be661f7c4beac0c067d44fea8593bb subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.9 versionCode: 1099 commit: 1f8c8ee8b6be661f7c4beac0c067d44fea8593bb subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.10 versionCode: 1101 commit: ef2042cd7b78d8e427552e4afeb90fd3d527d020 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.10 versionCode: 1102 commit: ef2042cd7b78d8e427552e4afeb90fd3d527d020 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.10 versionCode: 1103 commit: ef2042cd7b78d8e427552e4afeb90fd3d527d020 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.10 versionCode: 1104 commit: ef2042cd7b78d8e427552e4afeb90fd3d527d020 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.12 versionCode: 1111 commit: d5a69e899e1dad674f1e4ec4afb84395cf6af3d4 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.12 versionCode: 1112 commit: d5a69e899e1dad674f1e4ec4afb84395cf6af3d4 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.12 versionCode: 1113 commit: d5a69e899e1dad674f1e4ec4afb84395cf6af3d4 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.12 versionCode: 1114 commit: d5a69e899e1dad674f1e4ec4afb84395cf6af3d4 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.14 versionCode: 1121 commit: 5f1bee311d44bf90d130f07031bf39d73862d0ff subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.14 versionCode: 1122 commit: 5f1bee311d44bf90d130f07031bf39d73862d0ff subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.14 versionCode: 1123 commit: 5f1bee311d44bf90d130f07031bf39d73862d0ff subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.14 versionCode: 1124 commit: 5f1bee311d44bf90d130f07031bf39d73862d0ff subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.15 versionCode: 1126 commit: dac1e11fd6a194e958ab292c288946ea2277e622 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.15 versionCode: 1127 commit: dac1e11fd6a194e958ab292c288946ea2277e622 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.15 versionCode: 1128 commit: dac1e11fd6a194e958ab292c288946ea2277e622 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.14.15 versionCode: 1129 commit: dac1e11fd6a194e958ab292c288946ea2277e622 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.0 versionCode: 1131 commit: a4fe4fc8802d2900615af84b72fbe87b58abc1f6 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.0 versionCode: 1132 commit: a4fe4fc8802d2900615af84b72fbe87b58abc1f6 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.0 versionCode: 1133 commit: a4fe4fc8802d2900615af84b72fbe87b58abc1f6 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.0 versionCode: 1134 commit: a4fe4fc8802d2900615af84b72fbe87b58abc1f6 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.1 versionCode: 1136 commit: b3b95150d001db4a986a952e66d28ea9ce88f34c subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.1 versionCode: 1137 commit: b3b95150d001db4a986a952e66d28ea9ce88f34c subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.1 versionCode: 1138 commit: b3b95150d001db4a986a952e66d28ea9ce88f34c subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.1 versionCode: 1139 commit: b3b95150d001db4a986a952e66d28ea9ce88f34c subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.4 versionCode: 1151 commit: d2ad2aef6fdc474268421012ec629e726a17b922 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.4 versionCode: 1152 commit: d2ad2aef6fdc474268421012ec629e726a17b922 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.4 versionCode: 1153 commit: d2ad2aef6fdc474268421012ec629e726a17b922 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.4 versionCode: 1154 commit: d2ad2aef6fdc474268421012ec629e726a17b922 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.5 versionCode: 1156 commit: f6cbc4e9afb5413ea3ecd8afb26cbc68afa4b15b subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.5 versionCode: 1157 commit: f6cbc4e9afb5413ea3ecd8afb26cbc68afa4b15b subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.5 versionCode: 1158 commit: f6cbc4e9afb5413ea3ecd8afb26cbc68afa4b15b subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.15.5 versionCode: 1159 commit: f6cbc4e9afb5413ea3ecd8afb26cbc68afa4b15b subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.0 versionCode: 1256 commit: d173d02f96fd4d3cc274d2369ab63a56e053b117 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.0 versionCode: 1257 commit: d173d02f96fd4d3cc274d2369ab63a56e053b117 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.0 versionCode: 1258 commit: d173d02f96fd4d3cc274d2369ab63a56e053b117 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.0 versionCode: 1259 commit: d173d02f96fd4d3cc274d2369ab63a56e053b117 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.1 versionCode: 1261 commit: 3ba62584d8ebca7d0165675e7b57a77e5cd1afd9 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.1 versionCode: 1262 commit: 3ba62584d8ebca7d0165675e7b57a77e5cd1afd9 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.1 versionCode: 1263 commit: 3ba62584d8ebca7d0165675e7b57a77e5cd1afd9 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.1 versionCode: 1264 commit: 3ba62584d8ebca7d0165675e7b57a77e5cd1afd9 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.2 versionCode: 1266 commit: 4687a235c4afac434111eb81ab13a90d52d80c7f subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.2 versionCode: 1267 commit: 4687a235c4afac434111eb81ab13a90d52d80c7f subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.2 versionCode: 1268 commit: 4687a235c4afac434111eb81ab13a90d52d80c7f subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.2 versionCode: 1269 commit: 4687a235c4afac434111eb81ab13a90d52d80c7f subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.4 versionCode: 1276 commit: a3d4fdd1ee58cc457d88a3641a12632ffa98b7ef subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.4 versionCode: 1277 commit: a3d4fdd1ee58cc457d88a3641a12632ffa98b7ef subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.4 versionCode: 1278 commit: a3d4fdd1ee58cc457d88a3641a12632ffa98b7ef subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.4 versionCode: 1279 commit: a3d4fdd1ee58cc457d88a3641a12632ffa98b7ef subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.7 versionCode: 1291 commit: b03ba49ce656c6b9a47c831ef3e611180ac93c14 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.7 versionCode: 1292 commit: b03ba49ce656c6b9a47c831ef3e611180ac93c14 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.7 versionCode: 1293 commit: b03ba49ce656c6b9a47c831ef3e611180ac93c14 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.7 versionCode: 1294 commit: b03ba49ce656c6b9a47c831ef3e611180ac93c14 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.9 versionCode: 1301 commit: 0c0d85a91b9b58da16ab7ff2663df1ffdfdd6d48 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.9 versionCode: 1302 commit: 0c0d85a91b9b58da16ab7ff2663df1ffdfdd6d48 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.9 versionCode: 1303 commit: 0c0d85a91b9b58da16ab7ff2663df1ffdfdd6d48 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.9 versionCode: 1304 commit: 0c0d85a91b9b58da16ab7ff2663df1ffdfdd6d48 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.10 versionCode: 1306 commit: b0d881a18999aed731037b936d14c4ace33f2745 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/386"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.10 versionCode: 1307 commit: b0d881a18999aed731037b936d14c4ace33f2745 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.10 versionCode: 1308 commit: b0d881a18999aed731037b936d14c4ace33f2745 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets - versionName: 0.16.10 versionCode: 1309 commit: b0d881a18999aed731037b936d14c4ace33f2745 subdir: app submodules: true sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - apt-get install -t bookworm-backports -y golang-go - apt-get install -y gcc libc-dev make gradle: - oss output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk srclibs: - go@go1.23.3 prebuild: - sdkmanager "platforms;android-34" "build-tools;34.0.0" - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" - cd ../library/core/ - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh - go mod download scandelete: - plugin build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd .. - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION - ./run lib core - gradle :app:downloadAssets AllowedAPKSigningKeys: e9fe39e1ce254c50c2f9470a757b378c0b7cc536119867f7691405b592e6994b AutoUpdateMode: Version UpdateCheckMode: Tags ^(?!0.1[12])[\d.]+$ VercodeOperation: - 5 * %c + 1 - 5 * %c + 2 - 5 * %c + 3 - 5 * %c + 4 UpdateCheckData: version.properties|VERSION_CODE=(\d+)|.|VERSION_NAME=(.*) CurrentVersion: 0.16.10 CurrentVersionCode: 1309