mirror of
https://github.com/gotify/server.git
synced 2024-01-28 15:20:56 +03:00
fix: update build deps
This commit is contained in:
4
.github/workflows/build.yml
vendored
4
.github/workflows/build.yml
vendored
@@ -7,10 +7,10 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/setup-go@v2
|
||||
with:
|
||||
go-version: 1.19.x
|
||||
go-version: 1.21.x
|
||||
- uses: actions/setup-node@v1
|
||||
with:
|
||||
node-version: '16'
|
||||
node-version: '20'
|
||||
- uses: actions/cache@v2
|
||||
with:
|
||||
path: ~/go/pkg/mod
|
||||
|
||||
@@ -1 +1 @@
|
||||
1.19.1
|
||||
1.21.1
|
||||
|
||||
3
Makefile
3
Makefile
@@ -7,6 +7,7 @@ DOCKER_BUILD_IMAGE=gotify/build
|
||||
DOCKER_WORKDIR=/proj
|
||||
DOCKER_RUN=docker run --rm -v "$$PWD/.:${DOCKER_WORKDIR}" -v "`go env GOPATH`/pkg/mod/.:/go/pkg/mod:ro" -w ${DOCKER_WORKDIR}
|
||||
DOCKER_GO_BUILD=go build -mod=readonly -a -installsuffix cgo -ldflags "$$LD_FLAGS"
|
||||
NODE_OPTIONS=$(shell if node --help | grep -q -- "--openssl-legacy-provider"; then echo --openssl-legacy-provider; fi)
|
||||
|
||||
test: test-coverage test-race test-js
|
||||
check: check-go check-swagger check-js
|
||||
@@ -124,7 +125,7 @@ build-docker-riscv64: require-version
|
||||
build-docker: build-docker-amd64 build-docker-arm-7 build-docker-arm64 build-docker-riscv64
|
||||
|
||||
build-js:
|
||||
(cd ui && yarn build)
|
||||
(cd ui && NODE_OPTIONS="${NODE_OPTIONS}" yarn build)
|
||||
|
||||
build-linux-amd64:
|
||||
${DOCKER_RUN} ${DOCKER_BUILD_IMAGE}:$(GO_VERSION)-linux-amd64 ${DOCKER_GO_BUILD} -o ${BUILD_DIR}/gotify-linux-amd64 ${DOCKER_WORKDIR}
|
||||
|
||||
Reference in New Issue
Block a user