From 7c3d9c327b83ca178fa7e26d9025b63be939c3a6 Mon Sep 17 00:00:00 2001 From: Simple-Tracker Date: Mon, 9 Sep 2024 15:02:38 +0800 Subject: [PATCH] Improve CI Test --- .github/workflows/ci-test.yaml | 21 +++++++++++++++++++++ .github/workflows/dev.yaml | 21 --------------------- .github/workflows/docker.yaml | 2 +- .github/workflows/release.yaml | 2 +- 4 files changed, 23 insertions(+), 23 deletions(-) create mode 100644 .github/workflows/ci-test.yaml delete mode 100644 .github/workflows/dev.yaml diff --git a/.github/workflows/ci-test.yaml b/.github/workflows/ci-test.yaml new file mode 100644 index 0000000..a05ba79 --- /dev/null +++ b/.github/workflows/ci-test.yaml @@ -0,0 +1,21 @@ +name: 'Dev-CI-Test' + +on: + workflow_dispatch: + push: + branches: ['dev'] + pull_request: + branches: ['dev'] + +jobs: + Dev-CI-Test: + runs-on: ubuntu-latest + steps: + - name: 'Checkout' + uses: actions/checkout@v4 + - name: 'Setup Go' + uses: actions/setup-go@v4 + with: + go-version: '1.20.13' + - name: 'Test' + run: 'go test -v ./... -race' diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml deleted file mode 100644 index 780a52b..0000000 --- a/.github/workflows/dev.yaml +++ /dev/null @@ -1,21 +0,0 @@ -name: 'Dev-CI-Go-Test' - -on: - push: - branches: [ "dev" ] - pull_request: - branches: [ "dev" ] - -jobs: - Test: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - - name: Set up Go - uses: actions/setup-go@v4 - with: - go-version: '1.20.13' - - - name: Test - run: go test -v ./... -race diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 27bfbcc..0a30d97 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -12,7 +12,7 @@ jobs: steps: - name: 'Checkout' uses: 'actions/checkout@v4' - - name: Setup Docker Buildx + - name: 'Setup Docker Buildx' uses: docker/setup-buildx-action@v3 - name: 'Login to Docker Hub' uses: 'docker/login-action@v3' diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 0fd21c9..a28858b 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -63,7 +63,7 @@ jobs: steps: - name: 'Checkout' uses: 'actions/checkout@v4' - - name: Set build info + - name: 'Set build info' id: build_info run: | echo "tag_version=$(basename ${GITHUB_REF}) (${{ matrix.goarch == 'arm' && format('{0}, {1}v{2}', matrix.goos, matrix.goarch, matrix.goarm) || format('{0}, {1}', matrix.goos, matrix.goarch) }})" >> "${GITHUB_OUTPUT}"