Skip to content

chore(gomall): remove go version from tidy script #294

chore(gomall): remove go version from tidy script

chore(gomall): remove go version from tidy script #294

Workflow file for this run

name: Pull Request Check
on: [pull_request]
permissions:
contents: read
pull-requests: read
env:
GO_VERSION: 1.23
GOLANGCI_LINT_VERSION: latest
jobs:
compliant:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Check License Header
uses: apache/skywalking-eyes/header@v0.4.0
- name: typos-action
uses: crate-ci/typos@master
resolve-modules:
name: resolve module
runs-on: ubuntu-latest
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
steps:
- name: Checkout Repo
uses: actions/checkout@v4
- id: set-matrix
run: ./hack/resolve-modules.sh
lint:
name: lint module
runs-on: ubuntu-latest
permissions:
pull-requests: write
needs: resolve-modules
strategy:
matrix: ${{ fromJson(needs.resolve-modules.outputs.matrix) }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: ${{ env.GO_VERSION }}
- name: Lint
uses: golangci/golangci-lint-action@v8
with:
version: ${{ env.GOLANGCI_LINT_VERSION }}
working-directory: ${{ matrix.workdir }}
args: --config=${{ github.workspace }}/.golangci.yml
only-new-issues: true