diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3d92d66..6808ed3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -47,7 +47,7 @@ jobs: run: go get - name: Build - run: GO111MODULE=on go build -v . + run: CGO_ENABLED=0 go build -v . - name: start wakapi run: ./wakapi --config config.default.yml & @@ -97,4 +97,4 @@ jobs: run: go get - name: Build - run: go build -v . + run: CGO_ENABLED=0 go build -v . diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e1e595e..4965c42 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -64,7 +64,7 @@ jobs: shell: bash run: | GOOS=${{ matrix.GOOS }} GOARCH=${{ matrix.GOARCH }} \ - CC=${{ matrix.CC }} CGO_ENABLED=1 go build -v -ldflags '-w -s' ../ + CC=${{ matrix.CC }} CGO_ENABLED=0 go build -v -ldflags '-w -s' ../ - name: Compress working folder (Windows PowerShell) working-directory: ./dist diff --git a/Dockerfile b/Dockerfile index 94834f1..d185a4e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,7 +11,7 @@ ADD ./go.mod ./go.sum ./ RUN go mod download ADD . . -RUN go build -ldflags "-s -w" -v -o wakapi main.go +RUN CGO_ENABLED=0 go build -ldflags "-s -w" -v -o wakapi main.go WORKDIR /staging RUN mkdir ./data ./app && \ diff --git a/config/db.go b/config/db.go index 49ccc21..e8665d3 100644 --- a/config/db.go +++ b/config/db.go @@ -2,9 +2,9 @@ package config import ( "fmt" + "github.com/glebarez/sqlite" "gorm.io/driver/mysql" "gorm.io/driver/postgres" - "gorm.io/driver/sqlite" "gorm.io/gorm" ) diff --git a/testing/run_api_tests.sh b/testing/run_api_tests.sh index 4e17b1c..ffdb196 100755 --- a/testing/run_api_tests.sh +++ b/testing/run_api_tests.sh @@ -1,7 +1,7 @@ #!/bin/bash echo "Compiling." -go build +CGO_ENABLED=0 go build if ! command -v newman &> /dev/null then