github.com/banzaicloud/operator-tools@v0.28.10/.github/workflows/ci.yml (about)

     1  name: CI
     2  
     3  on:
     4    pull_request:
     5    push:
     6      branches:
     7        - master
     8  
     9  jobs:
    10    build:
    11      runs-on: ubuntu-latest
    12  
    13      steps:
    14        - name: Set up Go
    15          uses: actions/setup-go@v2
    16          with:
    17            go-version: 1.17
    18  
    19        - name: Checkout code
    20          uses: actions/checkout@v2
    21  
    22        - name: Download license information for dependencies
    23          env:
    24            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
    25          run: make license-cache
    26  
    27        - name: Check licenses
    28          env:
    29            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
    30          run: make license-check
    31  
    32        - name: Check
    33          run: make check