Skip to content

generate-projects

generate-projects #84

---
name: generate-projects
on:
workflow_dispatch:
schedule:
- cron: "3 3 * * 3"
permissions: read-all
jobs:
generate-projects:
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
steps:
- name: Checkout Code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Generate _tabs/projects.md
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
brew install prettier
scripts/generate-projects.sh _tabs/projects.md
- name: Create Pull Request
uses: peter-evans/create-pull-request@67ccf781d68cd99b580ae25a5c18a1cc84ffff1f # v7.0.6
with:
add-paths: _tabs/projects.md
branch: generate-projects
commit-message: "docs: update _tabs/projects.md"
delete-branch: true
labels: generate-projects
title: "docs: update _tabs/projects.md"