# This file was auto-generated by hack/generate-tests.sh
name: chainsaw e2e test 1.29
on: [push]
concurrency:
  group: chainsaw-1.29-${{ github.ref }}-1
  cancel-in-progress: true
permissions:
  contents: read
jobs:
  test:
    name: chainsaw e2e test 1.29
    runs-on: ubuntu-latest
    steps:
      - name: Cancel Previous Runs
        uses: styfle/cancel-workflow-action@0.9.1
        with:
          access_token: ${{ github.token }}

      - name: Checkout
        uses: actions/checkout@v4
        with:
          submodules: true

      - name: Setup Go
        uses: actions/setup-go@v5
        with:
          go-version: '1.21'

      - name: Vendor Dependencies
        run: make vendor vendor.check

      - name: Docker cache
        uses: ScribeMD/docker-cache@0.3.7
        with:
          key: docker-${{ runner.os }}-${{ hashFiles('go.sum') }}}

      - name: Run chainsaw tests 1.29
        run: make chainsaw
        env:
          LATEST_KUBE_VERSION: '1.29'
          AWS_ACCESS_KEY_ID: 'Dummy'
          AWS_SECRET_ACCESS_KEY: 'Dummy'
          AWS_DEFAULT_REGION: 'us-east-1'