1 changed files with 46 additions and 0 deletions
@ -0,0 +1,46 @@ |
|||
name: Autofix |
|||
|
|||
on: |
|||
# TODO: fix this |
|||
# pull_request_target: |
|||
pull_request: |
|||
|
|||
jobs: |
|||
autofix: |
|||
runs-on: ubuntu-latest |
|||
steps: |
|||
- name: Dump GitHub context |
|||
env: |
|||
GITHUB_CONTEXT: ${{ toJson(github) }} |
|||
run: echo "$GITHUB_CONTEXT" |
|||
- uses: actions/checkout@v4 |
|||
- name: Set up Python |
|||
uses: actions/setup-python@v5 |
|||
with: |
|||
python-version: "3.11" |
|||
- uses: actions/cache@v4 |
|||
id: cache |
|||
with: |
|||
path: ${{ env.pythonLocation }} |
|||
key: ${{ runner.os }}-python-github-actions-${{ env.pythonLocation }}-${{ hashFiles('requirements-github-actions.txt') }}-v01 |
|||
- name: Install GitHub Actions dependencies |
|||
if: steps.cache.outputs.cache-hit != 'true' |
|||
run: | |
|||
pip install -r requirements-github-actions.txt |
|||
pip install pre-commit |
|||
- name: Get changed files |
|||
id: changed-files |
|||
uses: tj-actions/changed-files@v44 |
|||
- run: pre-commit run ${{ steps.changed-files.outputs.all_changed_files }} |
|||
# Allow debugging with tmate |
|||
- name: Setup tmate session |
|||
uses: mxschmitt/action-tmate@v3 |
|||
with: |
|||
limit-access-to-actor: true |
|||
|
|||
# - name: Deploy Docs Status Pending |
|||
# run: python ./scripts/deploy_docs_status.py |
|||
# env: |
|||
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
|||
# COMMIT_SHA: ${{ github.event.workflow_run.head_sha }} |
|||
# RUN_ID: ${{ github.run_id }} |
Loading…
Reference in new issue