Skip to content

Update Font List

Update Font List #45

name: Update Font List
permissions:
contents: write
pull-requests: write
on:
schedule:
- cron: "0 21 * * 5" # Run every Friday
workflow_dispatch:
jobs:
update-font-list:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v5
with:
persist-credentials: true
- name: Set up Deno
uses: denoland/setup-deno@909cc5acb0fdd60627fb858598759246509fa755 # v2.0.2
with:
deno-version: v2.x
- name: Run update_font_list.mts
run: scripts/update_font_list.mts
- name: Create Pull Request
uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # @v7.0.5
with:
commit-message: Update list of supported fonts
title: Update list of supported fonts
body: Automated update of file by GitHub action
branch: fonts/update
base: master