Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Resolved issue by updating civic tech jobs page#4732

Resolved issue by updating civic tech jobs page

Resolved issue by updating civic tech jobs page #4732

name:Set PR Labels
on:
pull_request:
types:[opened, edited]
branches:
-'gh-pages'
-'feature-homepage-launch'
jobs:
generate-labels-artifact:
runs-on:ubuntu-latest
env:
ARTIFACT_DIR:'./set-pr-labels/artifacts'
ARTIFACT_FILE:'pr-labels.json'
PR_NUMBER:${{ github.event.number }}
SCRIPT_PATH:'./github-actions/trigger-pr/set-pr-labels.js'
steps:
-uses:actions/checkout@v5
-id:parse-pr-body
name:'Parse the pull request body for all linked issues'
uses:actions/github-script@v8
with:
script:|
const { listIssuesFromPRBody } = require('${{ env.SCRIPT_PATH }}');
return listIssuesFromPRBody({ context, core });
-id:compile-labels
name:'Compile labels from linked issues'
uses:actions/github-script@v8
with:
script:|
const { listLabelsFromIssues } = require('${{ env.SCRIPT_PATH }}');
const issues = ${{ steps.parse-pr-body.outputs.result }};
return await listLabelsFromIssues({ github, context, core }, issues);
-id:save-labels
name:'Save labels'
run:|
mkdir -p '${{ env.ARTIFACT_DIR }}'
echo ${{ steps.compile-labels.outputs.result }} > '${{ env.ARTIFACT_DIR }}/${{ env.ARTIFACT_FILE }}'
-id:upload-labels-artifact
name:'Upload labels artifact'
uses:actions/upload-artifact@v5
with:
name:pr-labels
path:'${{ env.ARTIFACT_DIR }}/${{ env.ARTIFACT_FILE }}'
retention-days:1

[8]ページ先頭

©2009-2025 Movatter.jp