Skip to content

fix: added genApi step before build image #2

fix: added genApi step before build image

fix: added genApi step before build image #2

name: Comment preview environment URL
on:
# pull_request_target を使うにあたって https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ の一読を推奨
pull_request_target:
types:
- opened
permissions:
pull-requests: write
jobs:
comment:
name: Comment preview environment URL
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@v7
with:
script: |
const prod = `https://${context.payload.pull_request.number}-prod.portfolio-preview.trapti.tech/`
const dev = `https://${context.payload.pull_request.number}-dev.portfolio-preview.trapti.tech/`
const msg = `
Preview (prod) → ${prod}
Preview (dev) → ${dev}
`
await github.rest.issues.createComment({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.payload.pull_request.number,
body: msg
});