TheAlgorithms-Python
25 строк · 915.0 Байт
1# The objective of this GitHub Action is to update the DIRECTORY.md file (if needed)
2# when doing a git push
3name: directory_writer4on: [push]5jobs:6build:7runs-on: ubuntu-latest8steps:9- uses: actions/checkout@v410with:11fetch-depth: 012- uses: actions/setup-python@v513with:14python-version: 3.x15- name: Write DIRECTORY.md16run: |17scripts/build_directory_md.py 2>&1 | tee DIRECTORY.md
18git config --global user.name "$GITHUB_ACTOR"
19git config --global user.email "$GITHUB_ACTOR@users.noreply.github.com"
20git remote set-url origin https://x-access-token:${{ secrets.GITHUB_TOKEN }}@github.com/$GITHUB_REPOSITORY
21- name: Update DIRECTORY.md22run: |23git add DIRECTORY.md
24git commit -am "updating DIRECTORY.md" || true
25git push --force origin HEAD:$GITHUB_REF || true
26