Changes #607
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: "Integration test (trigger only)" | |
| on: | |
| push: | |
| branches: [main] | |
| pull_request_target: | |
| permissions: | |
| actions: write | |
| statuses: write | |
| jobs: | |
| trigger: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Create a status check in state 'pending' | |
| run: | | |
| gh api -X POST "/repos/$GITHUB_REPOSITORY/statuses/$GITHUB_SHA" \ | |
| -f context=integration-test \ | |
| -f description="integration-test-call.yml" \ | |
| -f state=pending \ | |
| -f target_url=https://github.com/$GITHUB_REPOSITORY/actions/workflows/integration-test-call.yml | |
| env: | |
| GITHUB_TOKEN: ${{ secrets.BOT_TOKEN }} | |
| # We do this so that the inputs are accessible in github.event.inputs once we get to codeql-query.yml | |
| # The owner of the provided token must have write access to trigger this workflow run. | |
| - name: Trigger the real workflow | |
| run: | | |
| if [ "$GITHUB_EVENT_NAME" == "pull_request_target" ]; then | |
| REF="$GITHUB_HEAD_REF" | |
| else | |
| REF="$GITHUB_REF" | |
| fi | |
| gh workflow run integration-test-call.yml \ | |
| -R "$GITHUB_REPOSITORY" \ | |
| -r "$REF" \ | |
| -f language=go \ | |
| -f query_pack_url="https://github.com/$GITHUB_REPOSITORY/releases/download/test/test_pack2.tar.gz" \ | |
| -f instructions_url="https://github.com/$GITHUB_REPOSITORY/releases/download/test/instructions.json" \ | |
| -f pr_number="${{ github.event.pull_request.number }}" \ | |
| -f action_repo_ref="$REF" | |
| env: | |
| GITHUB_TOKEN: ${{ secrets.BOT_TOKEN }} |