/
githubmirror
/
amphtml
Обзор
Документация
Войти
/
githubmirror
/
amphtml
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
.github/workflows/status-page.yml
70 строк
3 KB
renovate[bot]
📦 Update subpackage devDependencies (#40198)
06 янв 2026, 23:32
Не верифицирован
06 янв 2026, 23:32
004f2d2
Код
Авторство
О чём код?
name: Update status.amp.dev on: issues: types: [opened] issue_comment: types: [edited] permissions: contents: read jobs: status-page: if: contains(github.event.issue.title, '🌸 Cherry-pick request') runs-on: ubuntu-latest environment: status_page steps: - name: Harden Runner uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0 with: egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 with: node-version: lts/* - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - name: Add progress comment to cherry-pick issue for Stable and LTS if: github.event_name == 'issues' && github.event.action == 'opened' run: | npm ci node ./build-system/status-page/comment.js ${{ github.event.issue.number }} ${{ github.actor }} env: BODY: ${{ github.event.issue.body }} GITHUB_TOKEN: ${{ secrets.AMPPROJECTBOT }} - name: Sync status page with cherry-pick progress if: github.event_name == 'issue_comment' && github.event.action == 'edited' && contains(github.event.comment.body, '🌸 Cherry-pick Progress 🌸') run: | npm ci node ./build-system/status-page/incident.js ${{ github.event.issue.number }} env: BODY: ${{ github.event.issue.body }} COMMENT_BEFORE: ${{ github.event.changes.body.from }} COMMENT_AFTER: ${{ github.event.comment.body }} STATUS_PAGE_ID: ${{ secrets.STATUS_PAGE_ID }} STATUS_PAGE_TOKEN: ${{ secrets.STATUS_PAGE_TOKEN }} create-issue-on-error: if: failure() needs: status-page permissions: contents: read issues: write runs-on: ubuntu-latest environment: create_issue_on_error steps: - name: Harden Runner uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0 with: egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - name: Create issue on error uses: JasonEtco/create-an-issue@1b14a70e4d8dc185e5cc76d3bec9eab20257b2c5 # v2.9.2 with: filename: .github/create_issue_on_error.md env: GITHUB_TOKEN: ${{ secrets.AMPPROJECTBOT }} WORKFLOW_NAME: ${{ github.workflow }} MENTION: '@ampproject/wg-infra' REPO_SLUG: ${{ github.repository }} RUN_ID: ${{ github.run_id }}