diff --git a/.github/workflows/__go-custom-tracing-autobuild.yml b/.github/workflows/__go-custom-tracing-autobuild.yml deleted file mode 100644 index 2da3dad37..000000000 --- a/.github/workflows/__go-custom-tracing-autobuild.yml +++ /dev/null @@ -1,85 +0,0 @@ -# Warning: This file is generated automatically, and should not be modified. -# Instead, please modify the template in the pr-checks directory and run: -# pip install ruamel.yaml && python3 sync.py -# to regenerate this file. - -name: 'PR Check - Go: Autobuild custom tracing' -env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - GO111MODULE: auto -on: - push: - branches: - - main - - releases/v1 - - releases/v2 - pull_request: - types: - - opened - - synchronize - - reopened - - ready_for_review - workflow_dispatch: {} -jobs: - go-custom-tracing-autobuild: - strategy: - matrix: - include: - - os: ubuntu-20.04 - version: stable-20210308 - - os: macos-latest - version: stable-20210308 - - os: ubuntu-20.04 - version: stable-20210319 - - os: macos-latest - version: stable-20210319 - - os: ubuntu-20.04 - version: stable-20210809 - - os: macos-latest - version: stable-20210809 - - os: ubuntu-latest - version: cached - - os: macos-latest - version: cached - - os: ubuntu-latest - version: latest - - os: macos-latest - version: latest - - os: ubuntu-latest - version: nightly-latest - - os: macos-latest - version: nightly-latest - name: 'Go: Autobuild custom tracing' - timeout-minutes: 45 - runs-on: ${{ matrix.os }} - steps: - - name: Check out repository - uses: actions/checkout@v3 - - name: Prepare test - id: prepare-test - uses: ./.github/prepare-test - with: - version: ${{ matrix.version }} - - uses: actions/setup-go@v3 - with: - go-version: ^1.13.1 - - uses: ./../action/init - with: - languages: go - tools: ${{ steps.prepare-test.outputs.tools-url }} - env: - TEST_MODE: true - - uses: ./../action/autobuild - - uses: ./../action/analyze - env: - TEST_MODE: true - - shell: bash - run: | - cd "$RUNNER_TEMP/codeql_databases" - if [[ ! -d go ]]; then - echo "Did not find a Go database" - exit 1 - fi - env: - DOTNET_GENERATE_ASPNET_CERTIFICATE: 'false' - INTERNAL_CODEQL_ACTION_DEBUG_LOC: true diff --git a/.github/workflows/__go-custom-tracing.yml b/.github/workflows/__go-custom-tracing.yml deleted file mode 100644 index 2eef52842..000000000 --- a/.github/workflows/__go-custom-tracing.yml +++ /dev/null @@ -1,91 +0,0 @@ -# Warning: This file is generated automatically, and should not be modified. -# Instead, please modify the template in the pr-checks directory and run: -# pip install ruamel.yaml && python3 sync.py -# to regenerate this file. - -name: 'PR Check - Go: Custom tracing' -env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - GO111MODULE: auto -on: - push: - branches: - - main - - releases/v1 - - releases/v2 - pull_request: - types: - - opened - - synchronize - - reopened - - ready_for_review - workflow_dispatch: {} -jobs: - go-custom-tracing: - strategy: - matrix: - include: - - os: ubuntu-20.04 - version: stable-20210308 - - os: macos-latest - version: stable-20210308 - - os: windows-2019 - version: stable-20210308 - - os: ubuntu-20.04 - version: stable-20210319 - - os: macos-latest - version: stable-20210319 - - os: windows-2019 - version: stable-20210319 - - os: ubuntu-20.04 - version: stable-20210809 - - os: macos-latest - version: stable-20210809 - - os: windows-2019 - version: stable-20210809 - - os: ubuntu-latest - version: cached - - os: macos-latest - version: cached - - os: windows-latest - version: cached - - os: ubuntu-latest - version: latest - - os: macos-latest - version: latest - - os: windows-latest - version: latest - - os: ubuntu-latest - version: nightly-latest - - os: macos-latest - version: nightly-latest - - os: windows-latest - version: nightly-latest - name: 'Go: Custom tracing' - timeout-minutes: 45 - runs-on: ${{ matrix.os }} - steps: - - name: Check out repository - uses: actions/checkout@v3 - - name: Prepare test - id: prepare-test - uses: ./.github/prepare-test - with: - version: ${{ matrix.version }} - - uses: actions/setup-go@v3 - with: - go-version: ^1.13.1 - - uses: ./../action/init - with: - languages: go - tools: ${{ steps.prepare-test.outputs.tools-url }} - env: - TEST_MODE: true - - name: Build code - shell: bash - run: go build main.go - - uses: ./../action/analyze - env: - TEST_MODE: true - env: - INTERNAL_CODEQL_ACTION_DEBUG_LOC: true diff --git a/.github/workflows/__go-reconciled-tracing-autobuilder.yml b/.github/workflows/__go-reconciled-tracing-autobuilder.yml deleted file mode 100644 index df672d275..000000000 --- a/.github/workflows/__go-reconciled-tracing-autobuilder.yml +++ /dev/null @@ -1,90 +0,0 @@ -# Warning: This file is generated automatically, and should not be modified. -# Instead, please modify the template in the pr-checks directory and run: -# pip install ruamel.yaml && python3 sync.py -# to regenerate this file. - -name: 'PR Check - Go: Reconciled tracing with autobuilder' -env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - GO111MODULE: auto -on: - push: - branches: - - main - - releases/v1 - - releases/v2 - pull_request: - types: - - opened - - synchronize - - reopened - - ready_for_review - workflow_dispatch: {} -jobs: - go-reconciled-tracing-autobuilder: - strategy: - matrix: - include: - - os: ubuntu-20.04 - version: stable-20210308 - - os: macos-latest - version: stable-20210308 - - os: ubuntu-20.04 - version: stable-20210319 - - os: macos-latest - version: stable-20210319 - - os: ubuntu-20.04 - version: stable-20210809 - - os: macos-latest - version: stable-20210809 - - os: ubuntu-latest - version: cached - - os: macos-latest - version: cached - - os: ubuntu-latest - version: latest - - os: macos-latest - version: latest - - os: ubuntu-latest - version: nightly-latest - - os: macos-latest - version: nightly-latest - name: 'Go: Reconciled tracing with autobuilder' - timeout-minutes: 45 - runs-on: ${{ matrix.os }} - steps: - - name: Check out repository - uses: actions/checkout@v3 - - name: Prepare test - id: prepare-test - uses: ./.github/prepare-test - with: - version: ${{ matrix.version }} - - uses: actions/setup-go@v3 - with: - go-version: ^1.13.1 - - uses: ./../action/init - with: - languages: go - tools: ${{ steps.prepare-test.outputs.tools-url }} - env: - TEST_MODE: true - - uses: ./../action/autobuild - - uses: ./../action/analyze - env: - TEST_MODE: true - - shell: bash - run: | - if [[ "${CODEQL_ACTION_DID_AUTOBUILD_GOLANG}" != true ]]; then - echo "Expected the Go autobuilder to be run, but the" \ - "CODEQL_ACTION_DID_AUTOBUILD_GOLANG environment variable was not true." - exit 1 - fi - cd "$RUNNER_TEMP/codeql_databases" - if [[ ! -d go ]]; then - echo "Did not find a Go database" - exit 1 - fi - env: - DOTNET_GENERATE_ASPNET_CERTIFICATE: 'false' - INTERNAL_CODEQL_ACTION_DEBUG_LOC: true diff --git a/.github/workflows/__go-reconciled-tracing-custom-build-steps.yml b/.github/workflows/__go-reconciled-tracing-custom-build-steps.yml deleted file mode 100644 index e91fc302d..000000000 --- a/.github/workflows/__go-reconciled-tracing-custom-build-steps.yml +++ /dev/null @@ -1,106 +0,0 @@ -# Warning: This file is generated automatically, and should not be modified. -# Instead, please modify the template in the pr-checks directory and run: -# pip install ruamel.yaml && python3 sync.py -# to regenerate this file. - -name: 'PR Check - Go: Reconciled tracing with custom build steps' -env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - GO111MODULE: auto -on: - push: - branches: - - main - - releases/v1 - - releases/v2 - pull_request: - types: - - opened - - synchronize - - reopened - - ready_for_review - workflow_dispatch: {} -jobs: - go-reconciled-tracing-custom-build-steps: - strategy: - matrix: - include: - - os: ubuntu-20.04 - version: stable-20210308 - - os: macos-latest - version: stable-20210308 - - os: windows-2019 - version: stable-20210308 - - os: ubuntu-20.04 - version: stable-20210319 - - os: macos-latest - version: stable-20210319 - - os: windows-2019 - version: stable-20210319 - - os: ubuntu-20.04 - version: stable-20210809 - - os: macos-latest - version: stable-20210809 - - os: windows-2019 - version: stable-20210809 - - os: ubuntu-latest - version: cached - - os: macos-latest - version: cached - - os: windows-latest - version: cached - - os: ubuntu-latest - version: latest - - os: macos-latest - version: latest - - os: windows-latest - version: latest - - os: ubuntu-latest - version: nightly-latest - - os: macos-latest - version: nightly-latest - - os: windows-latest - version: nightly-latest - name: 'Go: Reconciled tracing with custom build steps' - timeout-minutes: 45 - runs-on: ${{ matrix.os }} - steps: - - name: Check out repository - uses: actions/checkout@v3 - - name: Prepare test - id: prepare-test - uses: ./.github/prepare-test - with: - version: ${{ matrix.version }} - - uses: actions/setup-go@v3 - with: - go-version: ^1.13.1 - - uses: ./../action/init - with: - languages: go - tools: ${{ steps.prepare-test.outputs.tools-url }} - env: - TEST_MODE: true - - name: Build code - shell: bash - run: go build main.go - - uses: ./../action/analyze - env: - TEST_MODE: true - - shell: bash - run: | - # Once we start running Bash 4.2 in all environments, we can replace the - # `! -z` flag with the more elegant `-v` which confirms that the variable - # is actually unset and not potentially set to a blank value. - if [[ ! -z "${CODEQL_ACTION_DID_AUTOBUILD_GOLANG}" ]]; then - echo "Expected the Go autobuilder not to be run, but the" \ - "CODEQL_ACTION_DID_AUTOBUILD_GOLANG environment variable was set." - exit 1 - fi - cd "$RUNNER_TEMP/codeql_databases" - if [[ ! -d go ]]; then - echo "Did not find a Go database" - exit 1 - fi - env: - INTERNAL_CODEQL_ACTION_DEBUG_LOC: true diff --git a/.github/workflows/__go-reconciled-tracing-legacy-workflow.yml b/.github/workflows/__go-reconciled-tracing-legacy-workflow.yml deleted file mode 100644 index 20c485c4f..000000000 --- a/.github/workflows/__go-reconciled-tracing-legacy-workflow.yml +++ /dev/null @@ -1,84 +0,0 @@ -# Warning: This file is generated automatically, and should not be modified. -# Instead, please modify the template in the pr-checks directory and run: -# pip install ruamel.yaml && python3 sync.py -# to regenerate this file. - -name: 'PR Check - Go: Reconciled tracing with legacy workflow' -env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - GO111MODULE: auto -on: - push: - branches: - - main - - releases/v1 - - releases/v2 - pull_request: - types: - - opened - - synchronize - - reopened - - ready_for_review - workflow_dispatch: {} -jobs: - go-reconciled-tracing-legacy-workflow: - strategy: - matrix: - include: - - os: ubuntu-20.04 - version: stable-20210308 - - os: macos-latest - version: stable-20210308 - - os: ubuntu-20.04 - version: stable-20210319 - - os: macos-latest - version: stable-20210319 - - os: ubuntu-20.04 - version: stable-20210809 - - os: macos-latest - version: stable-20210809 - - os: ubuntu-latest - version: cached - - os: macos-latest - version: cached - - os: ubuntu-latest - version: latest - - os: macos-latest - version: latest - - os: ubuntu-latest - version: nightly-latest - - os: macos-latest - version: nightly-latest - name: 'Go: Reconciled tracing with legacy workflow' - timeout-minutes: 45 - runs-on: ${{ matrix.os }} - steps: - - name: Check out repository - uses: actions/checkout@v3 - - name: Prepare test - id: prepare-test - uses: ./.github/prepare-test - with: - version: ${{ matrix.version }} - - uses: actions/setup-go@v3 - with: - go-version: ^1.13.1 - - uses: ./../action/init - with: - languages: go - tools: ${{ steps.prepare-test.outputs.tools-url }} - env: - TEST_MODE: true - - uses: ./../action/analyze - env: - TEST_MODE: true - - shell: bash - run: | - cd "$RUNNER_TEMP/codeql_databases" - if [[ ! -d go ]]; then - echo "Did not find a Go database" - exit 1 - fi - env: - DOTNET_GENERATE_ASPNET_CERTIFICATE: 'false' - INTERNAL_CODEQL_ACTION_DEBUG_LOC: true diff --git a/pr-checks/checks/go-custom-tracing-autobuild.yml b/pr-checks/checks/go-custom-tracing-autobuild.yml deleted file mode 100644 index dd01ebad6..000000000 --- a/pr-checks/checks/go-custom-tracing-autobuild.yml +++ /dev/null @@ -1,26 +0,0 @@ -name: "Go: Autobuild custom tracing" -description: "Checks that Go tracing works in conjunction with the autobuilder" -operatingSystems: ["ubuntu", "macos"] -env: - DOTNET_GENERATE_ASPNET_CERTIFICATE: "false" -steps: - - uses: actions/setup-go@v3 - with: - go-version: "^1.13.1" - - uses: ./../action/init - with: - languages: go - tools: ${{ steps.prepare-test.outputs.tools-url }} - env: - TEST_MODE: true - - uses: ./../action/autobuild - - uses: ./../action/analyze - env: - TEST_MODE: true - - shell: bash - run: | - cd "$RUNNER_TEMP/codeql_databases" - if [[ ! -d go ]]; then - echo "Did not find a Go database" - exit 1 - fi diff --git a/pr-checks/checks/go-custom-tracing.yml b/pr-checks/checks/go-custom-tracing.yml deleted file mode 100644 index a4f48d73f..000000000 --- a/pr-checks/checks/go-custom-tracing.yml +++ /dev/null @@ -1,18 +0,0 @@ -name: "Go: Custom tracing" -description: "Checks that Go tracing works" -steps: - - uses: actions/setup-go@v3 - with: - go-version: "^1.13.1" - - uses: ./../action/init - with: - languages: go - tools: ${{ steps.prepare-test.outputs.tools-url }} - env: - TEST_MODE: true - - name: Build code - shell: bash - run: go build main.go - - uses: ./../action/analyze - env: - TEST_MODE: true