Update baseline #9
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Update baseline | |
on: | |
workflow_dispatch: | |
schedule: | |
- cron: "0 0 * * 0" # Runs every Sunday at midnight UTC | |
jobs: | |
update-baseline: | |
permissions: | |
contents: write | |
pull-requests: write | |
env: | |
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Setup Node.js | |
uses: actions/setup-node@v4 | |
with: | |
node-version: "lts/*" | |
- name: Install dependencies | |
run: npm install | |
- name: Update baseline packages | |
run: npm install -D compute-baseline@latest mdn-data@latest web-features@latest | |
- name: Generate baseline data | |
run: npm run build:baseline | |
- name: Create Pull Request | |
uses: peter-evans/create-pull-request@v7 | |
with: | |
commit-message: "fix: update baseline data" | |
title: "fix: update baseline data" | |
branch: update-baseline-data | |
branch-suffix: timestamp | |
body: | | |
Updates baseline data using the latest versions of compute-baseline, mdn-data, and web-features. | |
This PR is autogenerated by the "Update Baseline" GitHub Action. |