github.com/minio/minio@v0.0.0-20240328213742-3f72439b8a27/.github/workflows/upgrade-ci-cd.yaml (about)

     1  name: Upgrade old version tests
     2  
     3  on:
     4    pull_request:
     5      branches:
     6      - master
     7      - next
     8  
     9  # This ensures that previous jobs for the PR are canceled when the PR is
    10  # updated.
    11  concurrency:
    12    group: ${{ github.workflow }}-${{ github.head_ref }}
    13    cancel-in-progress: true
    14  
    15  permissions:
    16    contents: read
    17  
    18  jobs:
    19    build:
    20      name: Go ${{ matrix.go-version }} on ${{ matrix.os }}
    21      runs-on: ${{ matrix.os }}
    22      strategy:
    23        matrix:
    24          go-version: [1.21.x]
    25          os: [ubuntu-latest]
    26  
    27      steps:
    28        - uses: actions/checkout@v3
    29        - uses: actions/setup-go@v3
    30          with:
    31            go-version: ${{ matrix.go-version }}
    32            check-latest: true
    33        - name: Start upgrade tests
    34          run: |
    35            make test-upgrade