Bump actions/checkout from 4.2.1 to 4.2.2 #2287
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
name: Autofix | |
"on": | |
push: | |
# Only targets main branch to avoid amplification effects of auto-fixing | |
# the exact same stuff in multiple non-rebased branches. | |
branches: | |
- main | |
# XXX Concurrency detection sucks and jobs gets killed randonmly. | |
# concurrency: | |
# # Group workflow jobs so new commits cancels in-progress execution triggered by previous commits. | |
# # Source: https://mail.python.org/archives/list/[email protected]/thread/PCBCQMJF64JGRBOX7E2EE4YLKHT4DI55/ | |
# group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} | |
# cancel-in-progress: true | |
jobs: | |
update-readme: | |
name: Update readme | |
runs-on: ubuntu-24.04 | |
steps: | |
- uses: actions/[email protected] | |
- uses: actions/[email protected] | |
with: | |
python-version: "3.12" | |
- name: Install uv | |
run: | | |
python -m pip install -r https://raw.githubusercontent.com/kdeldycke/workflows/v4.6.0/requirements/uv.txt | |
- name: Install project | |
run: | | |
uv --no-progress venv | |
uv --no-progress sync --all-extras | |
- name: Update readme | |
run: > | |
uv --no-progress run --frozen -- | |
python -c 'from meta_package_manager.inventory import update_readme; update_readme()' | |
- uses: peter-evans/[email protected] | |
with: | |
assignees: ${{ github.actor }} | |
commit-message: "[autofix] Update readme" | |
title: "[autofix] Update readme" | |
body: > | |
<details><summary><code>Workflow metadata</code></summary> | |
> [Auto-generated on run `#${{ github.run_id }}`](${{ github.event.repository.html_url }}/actions/runs/${{ | |
github.run_id }}) by `${{ github.job }}` job from [`docs.yaml`](${{ github.event.repository.html_url | |
}}/blob/${{ github.sha }}/.github/workflows/labels.yaml) workflow. | |
</details> | |
labels: "π documentation" | |
branch: update-readme | |
add-paths: | | |
readme.md | |
autofix: | |
uses: kdeldycke/workflows/.github/workflows/[email protected] | |
# Depends on the previous job so that the Markdown syntax auto-fixer can have an effect on auto-updated content. | |
needs: update-readme |