name: Update release branch on: # You can trigger this workflow via workflow dispatch to start a release. # This will open a PR to update the v2 release branch. workflow_dispatch: jobs: update: timeout-minutes: 45 runs-on: ubuntu-latest if: github.repository == 'github/codeql-action' steps: - name: Dump environment run: env - name: Dump GitHub context env: GITHUB_CONTEXT: '${{ toJson(github) }}' run: echo "$GITHUB_CONTEXT" - uses: actions/checkout@v3 with: # Need full history so we calculate diffs fetch-depth: 0 - name: Set up Python uses: actions/setup-python@v4 with: python-version: 3.8 - name: Install dependencies run: | python -m pip install --upgrade pip pip install PyGithub==1.55 requests - name: Update git config run: | git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com" git config --global user.name "github-actions[bot]" - name: Update release branch run: | python .github/update-release-branch.py \ --github-token ${{ secrets.GITHUB_TOKEN }} \ --repository-nwo ${{ github.repository }} \ --conductor ${GITHUB_ACTOR}