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

AddSubIssue functions missing #519

Open
Labels
dependenciesPull requests that update a dependency file
@cheeragpatel

Description

@cheeragpatel

Describe the bug
github.rest.issues.addSubIssue is not a function, octokit has the function in the latestrelease

To Reproduce
Run a github action to create a sub issue:

      - name: Create linked sub-issues from tasklist        uses: actions/github-script@v7.0.1        with:          script: |            const issueBody = context.payload.issue.body            const parentIssueNumber = context.payload.issue.number            // Extract the content between ```[tasklist] and ```            const matchTasklist = issueBody.match(/```\[tasklist\]([\s\S]*?)```/)            if (!matchTasklist) {              core.info('No [tasklist] section found in the issue body.')              return            }            const tasklistContent = matchTasklist[1]            // Identify lines that match '- [ ] ...'            const tasks = tasklistContent.match(/^- \[ \] .+/gm) || []            for (const task of tasks) {              const title = task.replace(/^- \[ \] /, '').trim()              const newIssue = await github.rest.issues.create({                owner: context.repo.owner,                repo: context.repo.repo,                title: title,                body: `Sub-issue of #${parentIssueNumber}`              })              // Link the sub issue to the parent issue              await github.rest.issues.addSubIssue({                owner: context.repo.owner,                repo: context.repo.repo,                issue_number: parentIssueNumber,                sub_issue_id: newIssue.data.id              })               // Comment on the parent issue linking the new sub-issue              await github.rest.issues.createComment({                owner: context.repo.owner,                repo: context.repo.repo,                issue_number: parentIssueNumber,                body: `Created sub-issue: #${newIssue.data.number} for task: "${title}"`              })                         }

Expected behavior
A sub issue should be created based on the inputs

Screenshots

Error

Additional context
Trying to create sub issues based off an issue template and hitting this error

Metadata

Metadata

Assignees

No one assigned

    Labels

    dependenciesPull requests that update a dependency file

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


      [8]ページ先頭

      ©2009-2025 Movatter.jp