name: dev workflow on: push: branches: - main - dev - feature/* jobs: env: TOKEN: ${{ secrets.TOKEN }} USERNAME: ${{ vars.USERNAME }} TAG_VERSION: ${{ github.ref_name }} test: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Setup Go uses: actions/setup-go@v5 with: go-version-file: 'go.mod' - name: test with go run: go test -v ./... vulnCheck: runs-on: ubuntu-latest steps: - name: checkout Code uses: actions/checkout@v4 - name: go vuln check uses: golang/govulncheck-action@v1 with: go-version-file: 'go.mod'