diff --git a/.github/workflows/post-release.yml b/.github/workflows/post-release.yml index 90edab56c2f8..a36ee0a6408c 100644 --- a/.github/workflows/post-release.yml +++ b/.github/workflows/post-release.yml @@ -103,3 +103,13 @@ jobs: branch-suffix: timestamp title: "docs: update documentation assets" delete-branch: true + + check-install-script: + name: Installation script (remote) + strategy: + matrix: + os: [ubuntu-latest, macos-latest, windows-latest] + runs-on: ${{ matrix.os }} + + steps: + - run: curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b "./install-golangci-lint" diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index b0c6e9173736..aade5b4bb190 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -128,6 +128,17 @@ jobs: # needed for github-action-config.json generation GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + check-local-install-script: + name: Installation script (local) + strategy: + matrix: + os: [ubuntu-latest, macos-latest, windows-latest] + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v4 + - name: Check installation script + run: cat ./install.sh | sh -s -- -d -b "./install-golangci-lint" + # Note: the command `run` is tested by the previous steps (`make test`). commands: needs: golangci-lint diff --git a/.golangci.reference.yml b/.golangci.reference.yml index c87aec032978..0a35c5495734 100644 --- a/.golangci.reference.yml +++ b/.golangci.reference.yml @@ -2952,6 +2952,7 @@ issues: # Default: false whole-files: true + severity: # Set the default severity for issues. #