Skip to content

PR # check (10d9cedda471eef018d48273aa480e02670d5883) #3

PR # check (10d9cedda471eef018d48273aa480e02670d5883)

PR # check (10d9cedda471eef018d48273aa480e02670d5883) #3

Workflow file for this run

name: Main update check
run-name: "PR #${{ github.event.number }} check (${{ github.sha }})"
on:
push:
branches: [ main ]
pull_request:
jobs:
# static-checks:
# runs-on: ubuntu-22.04
# steps:
# - name: Check out repository code
# uses: actions/checkout@v4
# with:
# fetch-depth: '0'
# - name: Check License Header
# uses: apache/skywalking-eyes/header@main
# - name: Setup Go
# uses: actions/setup-go@v5
# with:
# go-version: '1.20'
# - name: Setup goimports
# run: go install golang.org/x/tools/cmd/[email protected]
# - name: Check go.mod and go.sum
# run: go mod tidy && git diff --exit-code
# - name: Check format
# run: goimports -l -w . && git diff --exit-code
# - name: Run vet check
# run: go vet ./...
# - name: Run linters
# uses: golangci/golangci-lint-action@v3
# with:
# version: v1.54.2
# skip-pkg-cache: true
unit-tests:
runs-on: ubuntu-latest
strategy:
matrix:
go: ['1.20']
steps:
- name: set up go 1.x
uses: actions/setup-go@v5
with:
go-version: ${{ matrix.go }}
- name: setup tparse
run: go install github.com/mfridman/tparse@latest
- name: checkout
uses: actions/checkout@v4
- name: build
run: go build -v ./...
- name: test
run: go test -v ./...