From 4b37db72e44f5b068fbdddd0ca0ff7d4a9d11b69 Mon Sep 17 00:00:00 2001 From: Sam Partington Date: Tue, 30 Jun 2020 12:22:08 +0100 Subject: [PATCH] Add integration test for retrieval of remote config https://github.com/github/codeql-action/pull/87#pullrequestreview-439357075 --- .github/workflows/integration-testing.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.github/workflows/integration-testing.yml b/.github/workflows/integration-testing.yml index b6ae20c5c..2dc36767a 100644 --- a/.github/workflows/integration-testing.yml +++ b/.github/workflows/integration-testing.yml @@ -124,3 +124,24 @@ jobs: sarif_file: rubocop.sarif env: TEST_MODE: true + + retrieval-of-remote-config: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + with: + # Must fetch at least the immediate parents so that if this is + # a pull request then we can checkout the head of the pull request. + fetch-depth: 2 + + # If this run was triggered by a pull request event then checkout + # the head of the pull request instead of the merge commit. + - run: git checkout HEAD^2 + if: ${{ github.event_name == 'pull_request' }} + + - uses: ./init + with: + languages: javascript + config-file: github/codeql-action/.github/codeql/codeql-config.yml@main + - uses: ./analyze