Skip to content

fix(types): include action_id in WorkflowButton - #2693

Open
deepunyk wants to merge 1 commit into
slackapi:mainfrom
deepunyk:agent/workflow-button-action-id
Open

fix(types): include action_id in WorkflowButton#2693
deepunyk wants to merge 1 commit into
slackapi:mainfrom
deepunyk:agent/workflow-button-action-id

Conversation

@deepunyk

@deepunyk deepunyk commented Aug 8, 2026

Copy link
Copy Markdown

Summary

Fixes #2207 by making WorkflowButton extend the existing Actionable mixin. This allows TypeScript consumers to provide the documented action_id property. A tsd regression test and patch changeset are included.

Requirements

Checks

  • npm run lint
  • npm test
  • git diff --check

@changeset-bot

changeset-bot Bot commented Aug 8, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: cf86d33

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@slack/types Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@deepunyk
deepunyk marked this pull request as ready for review August 8, 2026 02:48
@deepunyk
deepunyk requested a review from a team as a code owner August 8, 2026 02:48
@srtaalej srtaalej added area:typescript issues that specifically impact using the package from typescript projects pkg:types applies to `@slack/types` semver:patch labels Aug 10, 2026
@srtaalej srtaalej added this to the types@next milestone Aug 10, 2026
@srtaalej

Copy link
Copy Markdown
Contributor

Hi @deepunyk! thank you for opening this PR to close #2207 💟 This looks good to me but I will request review from my teammate who worked on the issue 🫡

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:typescript issues that specifically impact using the package from typescript projects cla:signed pkg:types applies to `@slack/types` semver:patch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

WorkflowButton block element missing required action_id property

2 participants