Skip to content

generate-projects

generate-projects #73

---
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@5e914681df9dc83aa4e4905692ca88beb2f9e91f # v7.0.5
with:
add-paths: _tabs/projects.md
branch: generate-projects
commit-message: "docs(projects): update _tabs/projects.md"
delete-branch: true
labels: generate-projects
title: "docs(projects): update _tabs/projects.md"