on: schedule: - cron: '0 23 * * 0' permissions: contents: read name: Docs URL Alive Check jobs: test: runs-on: ubuntu-22.04 # don't run this action on forks if: github.repository_owner == 'kata-containers' env: target_branch: ${{ github.base_ref }} steps: - name: Install Go uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: go-version: 1.23.10 env: GOPATH: ${{ github.workspace }}/kata-containers - name: Set env run: | echo "GOPATH=${{ github.workspace }}" >> "$GITHUB_ENV" echo "${{ github.workspace }}/bin" >> "$GITHUB_PATH" - name: Checkout code uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: fetch-depth: 0 persist-credentials: false path: ./src/github.com/${{ github.repository }} # docs url alive check - name: Docs URL Alive Check run: | cd "${GOPATH}/src/github.com/${{ github.repository }}" && make docs-url-alive-check