Add release notes workflow

This commit is contained in:
Fedor Indutny 2024-05-21 11:12:21 -07:00 committed by GitHub
parent a992546cda
commit 2e62d5e044
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

26
.github/workflows/release-notes.yml vendored Normal file
View file

@ -0,0 +1,26 @@
# Copyright 2024 Signal Messenger, LLC
# SPDX-License-Identifier: AGPL-3.0-only
name: Release Notes
on:
issue_comment:
types: [created]
issues:
types: [opened]
jobs:
backport:
name: Update release notes issue
if: ${{ github.repository == 'signalapp/Signal-Desktop-Private' }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
token: ${{ secrets.AUTOMATED_GITHUB_PAT }}
repository: signalapp/Signal-Release-Notes-Action-Private
path: ./.github/actions/release-notes
- name: Run action
uses: ./.github/actions/release-notes
with:
token: ${{ secrets.AUTOMATED_GITHUB_PAT }}