Skip to content

Pin GHA dependencies #20

Pin GHA dependencies

Pin GHA dependencies #20

name: Pull Request Test Update Workflow
on:
pull_request:
types:
- opened
- synchronize
- reopened
jobs:
test_run:
name: Test that update contributions workflow runs
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
- name: Setup Python
uses: ./.github/actions/setup
- name: run unit tests
run: pytest
- name: fetch updates on contributions
run: python -u scripts/fetch_updates.py
- name: write contribs.txt file
run: python -u scripts/to_contribs_txt.py
- name: write source json files
run: python -u scripts/to_sources_jsons.py