...

Text file src/github.com/cloudwego/iasm/.github/workflows/pr-check.yml

Documentation: github.com/cloudwego/iasm/.github/workflows

     1name: Pull Request Check
     2
     3on: [ pull_request ]
     4
     5jobs:
     6  compliant:
     7    runs-on: [ self-hosted, X64 ]
     8    steps:
     9      - uses: actions/checkout@v3
    10
    11      - name: Check License Header
    12        uses: apache/skywalking-eyes/header@v0.4.0
    13        env:
    14          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
    15
    16      #- name: Check Spell
    17      #  uses: crate-ci/typos@master
    18
    19  #staticcheck:
    20  #  runs-on: ubuntu-latest
    21  #  steps:
    22  #    - uses: actions/checkout@v3
    23  #    - name: Set up Go
    24  #      uses: actions/setup-go@v3
    25  #      with:
    26  #        go-version: "1.20"
    27
    28  #    - uses: actions/cache@v3
    29  #      with:
    30  #        path: ~/go/pkg/mod
    31  #        key: reviewdog-${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
    32  #        restore-keys: |
    33  #          reviewdog-${{ runner.os }}-go-
    34
    35  #    - uses: reviewdog/action-staticcheck@v1
    36  #      with:
    37  #        github_token: ${{ secrets.github_token }}
    38  #        # Change reviewdog reporter if you need [github-pr-check,github-check,github-pr-review].
    39  #        reporter: github-pr-review
    40  #        # Report all results.
    41  #        filter_mode: nofilter
    42  #        # Exit with 1 when it find at least one finding.
    43  #        fail_on_error: true
    44  #        # Set staticcheck flags
    45  #        staticcheck_flags: -checks=inherit,-SA1029
    46
    47  #lint:
    48  #  runs-on: [ self-hosted, X64 ]
    49  #  steps:
    50  #    - uses: actions/checkout@v3
    51  #    - name: Set up Go
    52  #      uses: actions/setup-go@v3
    53  #      with:
    54  #        go-version: "1.20"
    55
    56  #    - name: Golangci Lint
    57  #      # https://golangci-lint.run/
    58  #      uses: golangci/golangci-lint-action@v3
    59  #      with:
    60  #        version: latest

View as plain text