Slide 22
Slide 22 text
actions/github-script // hello world
- uses: actions/github-script@v7
with:
script: console.log('Hello, JavaScript')
// use github rest api
- uses: actions/github-script@v7
with:
script: |
github.rest.issues.get({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
})
// run separate file
- uses: actions/github-script@v7
with:
script: |
const script = require('./path/to/script.js')
console.log(script({github, context}))
// in script.js
module.exports = ({github, context}) => {
return 'Hello, JavaScript'
}
• GitHub ActionsͰJavaScriptΛ࣮ߦ͢Δ
ΞΫγϣϯ