From 7441ea8fe9c2ac775b65668dd44a2e772f51a315 Mon Sep 17 00:00:00 2001 From: zhilong0224 <85558580+zhilong0224@users.noreply.github.com> Date: Thu, 13 Jan 2022 17:33:47 +0800 Subject: [PATCH] Create go.yml --- .github/workflows/go.yml | 57 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 .github/workflows/go.yml diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml new file mode 100644 index 0000000..eb8c5bb --- /dev/null +++ b/.github/workflows/go.yml @@ -0,0 +1,57 @@ +language: go + +go: + - 1.14.x +services: + - docker +script: + - GOPROXY=direct go test -v ./cmd/nps/ +os: + - linux +before_deploy: + - chmod +x ./build.sh && chmod +x ./build.android.sh && ./build.sh + +deploy: + provider: releases + edge: true + token: ${GH_TOKEN} + cleanup: false + file: + - freebsd_386_client.tar.gz + - freebsd_386_server.tar.gz + - freebsd_amd64_client.tar.gz + - freebsd_amd64_server.tar.gz + - freebsd_arm_client.tar.gz + - freebsd_arm_server.tar.gz + - linux_386_client.tar.gz + - linux_386_server.tar.gz + - linux_amd64_client.tar.gz + - linux_amd64_server.tar.gz + - linux_arm64_client.tar.gz + - linux_arm64_server.tar.gz + - linux_arm_v5_client.tar.gz + - linux_arm_v6_client.tar.gz + - linux_arm_v7_client.tar.gz + - linux_arm_v5_server.tar.gz + - linux_arm_v6_server.tar.gz + - linux_arm_v7_server.tar.gz + - linux_mips64le_client.tar.gz + - linux_mips64le_server.tar.gz + - linux_mips64_client.tar.gz + - linux_mips64_server.tar.gz + - linux_mipsle_client.tar.gz + - linux_mipsle_server.tar.gz + - linux_mips_client.tar.gz + - linux_mips_server.tar.gz + - darwin_amd64_client.tar.gz + - darwin_amd64_server.tar.gz + - windows_386_client.tar.gz + - windows_386_server.tar.gz + - windows_amd64_client.tar.gz + - windows_amd64_server.tar.gz + - npc_syno.spk + - npc_sdk.tar.gz + - android_client.apk + on: + tags: true + all_branches: true