Update regen_certs.yml #56
Workflow file for this run
This file contains 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: certificates | |
on: | |
# Our certificates are good for ~1 year, but we regenerate them every | |
# month to be sure. Also support manually triggering the workflow. | |
schedule: | |
- cron: 0 0 12 * * | |
workflow_dispatch: | |
jobs: | |
update: | |
runs-on: ubuntu-20.04 | |
if: github.repository == 'web-platform-tests/wpt' | |
steps: | |
- name: Set up Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: '3.12' | |
- name: Checkout | |
uses: actions/checkout@v4 | |
- name: Regenerate certs | |
run: | | |
python wpt make-hosts-file | sudo tee -a /etc/hosts | |
python wpt regen-certs --force | |
- name: Commit and create pull request | |
uses: peter-evans/create-pull-request@v6 | |
with: | |
token: ${{ secrets.GITHUB_TOKEN }} | |
author: wpt-pr-bot <[email protected]> | |
commit-message: Automated regeneration of WPT certificates | |
title: Regenerate WPT certificates | |
body: | | |
This automated pull request renews the core WPT certificates. | |
See the [workflow](https://github.com/web-platform-tests/wpt/blob/master/.github/workflows/regen_certs.yml) for how this pull request was created. | |
branch: actions/regen-certs |