Skip to content

Consolidate measurement artifact contracts #281

Consolidate measurement artifact contracts

Consolidate measurement artifact contracts #281

name: Repository Policy
on:
pull_request:
push:
branches:
- develop
- main
workflow_dispatch:
jobs:
repository-policy:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- name: Check out repository
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Check tracked text file integrity
run: python3 scripts/tests/check_text_integrity.py
- name: Check commit messages
run: python3 scripts/tests/check_commit_messages.py
- name: Check PR base is current
if: github.event_name == 'pull_request'
run: python3 scripts/tests/check_pr_base_current.py
- name: Report app contract diagnostics
run: python3 scripts/tests/check_app_contracts.py