🚀 Modify asset names
This commit is contained in:
parent
fa7d1acca0
commit
854505dfcb
|
@ -7,6 +7,7 @@ import (
|
||||||
"io/ioutil"
|
"io/ioutil"
|
||||||
"net/http"
|
"net/http"
|
||||||
"os"
|
"os"
|
||||||
|
"strings"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
@ -34,19 +35,22 @@ func main() {
|
||||||
var releaseFileName string
|
var releaseFileName string
|
||||||
switch target {
|
switch target {
|
||||||
case "macos":
|
case "macos":
|
||||||
releaseFileName = fmt.Sprintf("pikapika-%v-flutter_%v-macos-intel.dmg", version.Code, flutterVersion)
|
releaseFileName = fmt.Sprintf("pikapika-%v-macos-intel.dmg", version.Code)
|
||||||
case "ios":
|
case "ios":
|
||||||
releaseFileName = fmt.Sprintf("pikapika-%v-flutter_%v-ios-nosign.ipa", version.Code, flutterVersion)
|
releaseFileName = fmt.Sprintf("pikapika-%v-ios-nosign.ipa", version.Code)
|
||||||
case "windows":
|
case "windows":
|
||||||
releaseFileName = fmt.Sprintf("pikapika-%v-flutter_%v-windows-x86_64.zip", version.Code, flutterVersion)
|
releaseFileName = fmt.Sprintf("pikapika-%v-windows-x86_64.zip", version.Code)
|
||||||
case "linux":
|
case "linux":
|
||||||
releaseFileName = fmt.Sprintf("pikapika-%v-flutter_%v-linux-x86_64.AppImage", version.Code, flutterVersion)
|
releaseFileName = fmt.Sprintf("pikapika-%v-linux-x86_64.AppImage", version.Code)
|
||||||
case "android-arm32":
|
case "android-arm32":
|
||||||
releaseFileName = fmt.Sprintf("pikapika-%v-flutter_%v-android-arm32.apk", version.Code, flutterVersion)
|
releaseFileName = fmt.Sprintf("pikapika-%v-android-arm32.apk", version.Code)
|
||||||
case "android-arm64":
|
case "android-arm64":
|
||||||
releaseFileName = fmt.Sprintf("pikapika-%v-flutter_%v-android-arm64.apk", version.Code, flutterVersion)
|
releaseFileName = fmt.Sprintf("pikapika-%v-android-arm64.apk", version.Code)
|
||||||
case "android-x86_64":
|
case "android-x86_64":
|
||||||
releaseFileName = fmt.Sprintf("pikapika-%v-flutter_%v-android-x86_64.apk", version.Code, flutterVersion)
|
releaseFileName = fmt.Sprintf("pikapika-%v-android-x86_64.apk", version.Code)
|
||||||
|
}
|
||||||
|
if strings.HasPrefix(flutterVersion, "2.") {
|
||||||
|
releaseFileName = "z-of-" + releaseFileName
|
||||||
}
|
}
|
||||||
// get version
|
// get version
|
||||||
getReleaseRequest, err := http.NewRequest(
|
getReleaseRequest, err := http.NewRequest(
|
||||||
|
|
|
@ -8,6 +8,7 @@ import (
|
||||||
"net/http"
|
"net/http"
|
||||||
"os"
|
"os"
|
||||||
"path"
|
"path"
|
||||||
|
"strings"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
@ -32,38 +33,51 @@ func main() {
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
//
|
//
|
||||||
var releaseFilePath string
|
|
||||||
var releaseFileName string
|
var releaseFileName string
|
||||||
|
switch target {
|
||||||
|
case "macos":
|
||||||
|
releaseFileName = fmt.Sprintf("pikapika-%v-macos-intel.dmg", version.Code)
|
||||||
|
case "ios":
|
||||||
|
releaseFileName = fmt.Sprintf("pikapika-%v-ios-nosign.ipa", version.Code)
|
||||||
|
case "windows":
|
||||||
|
releaseFileName = fmt.Sprintf("pikapika-%v-windows-x86_64.zip", version.Code)
|
||||||
|
case "linux":
|
||||||
|
releaseFileName = fmt.Sprintf("pikapika-%v-linux-x86_64.AppImage", version.Code)
|
||||||
|
case "android-arm32":
|
||||||
|
releaseFileName = fmt.Sprintf("pikapika-%v-android-arm32.apk", version.Code)
|
||||||
|
case "android-arm64":
|
||||||
|
releaseFileName = fmt.Sprintf("pikapika-%v-android-arm64.apk", version.Code)
|
||||||
|
case "android-x86_64":
|
||||||
|
releaseFileName = fmt.Sprintf("pikapika-%v-android-x86_64.apk", version.Code)
|
||||||
|
}
|
||||||
|
if strings.HasPrefix(flutterVersion, "2.") {
|
||||||
|
releaseFileName = "z-of-" + releaseFileName
|
||||||
|
}
|
||||||
|
//
|
||||||
|
var releaseFilePath string
|
||||||
var contentType string
|
var contentType string
|
||||||
var contentLength int64
|
var contentLength int64
|
||||||
switch target {
|
switch target {
|
||||||
case "macos":
|
case "macos":
|
||||||
releaseFilePath = "build/build.dmg"
|
releaseFilePath = "build/build.dmg"
|
||||||
releaseFileName = fmt.Sprintf("pikapika-%v-flutter_%v-macos-intel.dmg", version.Code, flutterVersion)
|
|
||||||
contentType = "application/octet-stream"
|
contentType = "application/octet-stream"
|
||||||
case "ios":
|
case "ios":
|
||||||
releaseFilePath = "build/nosign.ipa"
|
releaseFilePath = "build/nosign.ipa"
|
||||||
releaseFileName = fmt.Sprintf("pikapika-%v-flutter_%v-ios-nosign.ipa", version.Code, flutterVersion)
|
|
||||||
contentType = "application/octet-stream"
|
contentType = "application/octet-stream"
|
||||||
case "windows":
|
case "windows":
|
||||||
releaseFilePath = "build/build.zip"
|
releaseFilePath = "build/build.zip"
|
||||||
releaseFileName = fmt.Sprintf("pikapika-%v-flutter_%v-windows-x86_64.zip", version.Code, flutterVersion)
|
|
||||||
contentType = "application/octet-stream"
|
contentType = "application/octet-stream"
|
||||||
case "linux":
|
case "linux":
|
||||||
releaseFilePath = "build/build.AppImage"
|
releaseFilePath = "build/build.AppImage"
|
||||||
releaseFileName = fmt.Sprintf("pikapika-%v-flutter_%v-linux-x86_64.AppImage", version.Code, flutterVersion)
|
|
||||||
contentType = "application/octet-stream"
|
contentType = "application/octet-stream"
|
||||||
case "android-arm32":
|
case "android-arm32":
|
||||||
releaseFilePath = "build/app/outputs/flutter-apk/app-release.apk"
|
releaseFilePath = "build/app/outputs/flutter-apk/app-release.apk"
|
||||||
releaseFileName = fmt.Sprintf("pikapika-%v-flutter_%v-android-arm32.apk", version.Code, flutterVersion)
|
|
||||||
contentType = "application/octet-stream"
|
contentType = "application/octet-stream"
|
||||||
case "android-arm64":
|
case "android-arm64":
|
||||||
releaseFilePath = "build/app/outputs/flutter-apk/app-release.apk"
|
releaseFilePath = "build/app/outputs/flutter-apk/app-release.apk"
|
||||||
releaseFileName = fmt.Sprintf("pikapika-%v-flutter_%v-android-arm64.apk", version.Code, flutterVersion)
|
|
||||||
contentType = "application/octet-stream"
|
contentType = "application/octet-stream"
|
||||||
case "android-x86_64":
|
case "android-x86_64":
|
||||||
releaseFilePath = "build/app/outputs/flutter-apk/app-release.apk"
|
releaseFilePath = "build/app/outputs/flutter-apk/app-release.apk"
|
||||||
releaseFileName = fmt.Sprintf("pikapika-%v-flutter_%v-android-x86_64.apk", version.Code, flutterVersion)
|
|
||||||
contentType = "application/octet-stream"
|
contentType = "application/octet-stream"
|
||||||
}
|
}
|
||||||
releaseFilePath = path.Join("..", releaseFilePath)
|
releaseFilePath = path.Join("..", releaseFilePath)
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
v1.6.4
|
v1.6.5
|
|
@ -1,3 +1,9 @@
|
||||||
|
|
||||||
|
v1.6.5
|
||||||
|
|
||||||
|
- [x] ✨️导出未下载完或下载错误的漫画
|
||||||
|
- [x] ♻️优化安卓DeepLinks
|
||||||
|
|
||||||
v1.6.4
|
v1.6.4
|
||||||
|
|
||||||
- [x] ✨️去掉UI动画的选项 (对阅读器友好)
|
- [x] ✨️去掉UI动画的选项 (对阅读器友好)
|
||||||
|
|
Loading…
Reference in New Issue