fix typo & update test workflow

This commit is contained in:
wjqserver
2025-07-29 23:40:48 +08:00
parent d232d1cf12
commit 0c04bb1355
3 changed files with 10 additions and 10 deletions

View File

@@ -73,7 +73,7 @@ jobs:
GOOS: ${{ matrix.goos }}
GOARCH: ${{ matrix.goarch }}
run: |
go test .
go test ./..
- name: 编译
env:
GOOS: ${{ matrix.goos }}

View File

@@ -74,7 +74,7 @@ jobs:
GOOS: ${{ matrix.goos }}
GOARCH: ${{ matrix.goarch }}
run: |
go test .
go test ./..
- name: 编译
env:
GOOS: ${{ matrix.goos }}

View File

@@ -10,11 +10,6 @@ import (
)
var (
githubPrefix = "https://github.com/"
rawPrefix = "https://raw.githubusercontent.com/"
gistPrefix = "https://gist.github.com/"
gistContentPrefix = "https://gist.githubusercontent.com/"
apiPrefix = "https://api.github.com/"
githubPrefixLen int
rawPrefixLen int
gistPrefixLen int
@@ -22,8 +17,13 @@ var (
apiPrefixLen int
)
var (
releasesDownloadSinnipt = "releases/download/"
const (
githubPrefix = "https://github.com/"
rawPrefix = "https://raw.githubusercontent.com/"
gistPrefix = "https://gist.github.com/"
gistContentPrefix = "https://gist.githubusercontent.com/"
apiPrefix = "https://api.github.com/"
releasesDownloadSnippet = "releases/download/"
)
func init() {
@@ -66,7 +66,7 @@ func Matcher(rawPath string, cfg *config.Config) (string, string, string, *GHPro
var matcher string
switch action {
case "releases":
if strings.HasPrefix(remaining, releasesDownloadSinnipt) {
if strings.HasPrefix(remaining, releasesDownloadSnippet) {
matcher = "releases"
} else {
return "", "", "", NewErrorWithStatusLookup(400, "malformed github path: not a releases download url")