Skip to content

generate-projects

generate-projects #70

---
name: generate-projects
on:
workflow_dispatch:
schedule:
- cron: "3 3 * * 3"
permissions:
contents: write
pull-requests: write
jobs:
generate-projects:
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
- name: Generate _tabs/projects.md
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
npm install --save-dev --save-exact 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"