diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 62a04039..cf22cb90 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,15 +4,15 @@ on: push: branches: - main - paths-ignore: - - ".github/**" - - "!.github/workflows/release.yml" - - "!.github/release-drafter.yml" - - "_docs/**" - - "_examples/**" - - "README*.md" - - ".gitignore" - - "ui/flutter/.gitignore" + paths: + - "bind/**" + - "cmd/**" + - "internal/**" + - "pkg/**" + - "ui/**" + - ".github/workflows/release.yml" + - "go.mod" + - "go.sum" jobs: release: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f65ab04b..b16e55ac 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -4,25 +4,27 @@ on: pull_request: branches: - main - paths-ignore: - - ".github/**" - - "!.github/workflows/test.yml" - - "_docs/**" - - "_examples/**" - - "README*.md" - - ".gitignore" - - "ui/flutter/.gitignore" + paths: + - "bind/**" + - "cmd/**" + - "internal/**" + - "pkg/**" + - "ui/**" + - ".github/workflows/test.yml" + - "go.mod" + - "go.sum" push: branches: - main - paths-ignore: - - ".github/**" - - "!.github/workflows/test.yml" - - "_docs/**" - - "_examples/**" - - "README*.md" - - ".gitignore" - - "ui/flutter/.gitignore" + paths: + - "bind/**" + - "cmd/**" + - "internal/**" + - "pkg/**" + - "ui/**" + - ".github/workflows/test.yml" + - "go.mod" + - "go.sum" jobs: # lint: diff --git a/Dockerfile b/Dockerfile index c5f43a75..9bfd1b77 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,7 @@ WORKDIR /app COPY ./go.mod ./go.sum ./ RUN go mod download COPY . . -COPY --from=flutter /app/build/web/* ./cmd/web/dist +COPY --from=flutter /app/build/web/* ./cmd/web/dist/ RUN go build -tags nosqlite,web -ldflags="-s -w" -o dist/gopeed github.com/monkeyWie/gopeed/cmd/web FROM alpine:3.14.2