Skip to content

Commit 642106f

Browse files
authored
meta: call create-release-post.yml post release
1 parent f46d501 commit 642106f

File tree

2 files changed

+28
-20
lines changed

2 files changed

+28
-20
lines changed

.github/workflows/post-release.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Post-Release actions
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
version:
7+
description: The version to generate a blog post for.
8+
type: string
9+
required: true
10+
release:
11+
types: [released]
12+
13+
permissions:
14+
contents: read
15+
16+
jobs:
17+
post-release-actions:
18+
if: github.repository == 'nodejs/node'
19+
runs-on: ubuntu-latest
20+
steps:
21+
- run: |
22+
# Trigger update-links workflow on nodejs/release-cloudflare-worker
23+
gh workflow run update-links.yml --repo nodejs/release-cloudflare-worker
24+
# Trigger create-release-post workflow on nodejs/nodejs.org
25+
gh workflow run create-release-post.yml --repo nodejs/nodejs.org -f version=$VERSION
26+
env:
27+
GITHUB_TOKEN: ${{ secrets.GH_USER_TOKEN }}
28+
VERSION: ${{ inputs.version || github.event.releease.tag_name }}

.github/workflows/update-release-links.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)