Skip to content

Create RC PR

Create RC PR #413

Workflow file for this run

name: Pin Integrations Core
on:
workflow_dispatch:
schedule:
- cron: '0 4 * * 1,3' # Run on Monday, Wednesday at 4:00 UTC
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
permissions: {}
jobs:
pin_integrations_core:
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
steps:
- name: Checkout the main branch
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 0
persist-credentials: true
- name: Install python
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
with:
python-version-file: .python-version
cache: "pip"
- name: Install Python dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt
pip install -r tasks/libs/requirements-github.txt
pip install -r tasks/requirements_release_tasks.txt
- name: Pin integrations Core
run: |
inv release.pin-integrations-core --slack-webhook ${{ secrets.PIN_INTEGRATIONS_CORE_SLACK_WEBHOOK }}