Skip to content

feat: OpenInNewTabAction for the action trigger framework#24431

Open
Artur- wants to merge 1 commit into
mainfrom
open-popup
Open

feat: OpenInNewTabAction for the action trigger framework#24431
Artur- wants to merge 1 commit into
mainfrom
open-popup

Conversation

@Artur-
Copy link
Copy Markdown
Member

@Artur- Artur- commented May 24, 2026

Opens a URL in a new browser tab/window via window.open(url, "_blank",
features) when the bound trigger fires. Four constructors cover static
URL with default features (noopener,noreferrer), static URL with custom
features, Action.Input URL resolved on the client at fire time,
and the same with a client-resolved features string. No outcome
callback — browsers don't reliably report popup-blocked or tab-closed.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 24, 2026

Test Results

 1 432 files  +2   1 432 suites  +2   1h 18m 38s ⏱️ - 6m 6s
10 061 tests +9   9 993 ✅ +9  68 💤 ±0  0 ❌ ±0 
10 533 runs  +9  10 464 ✅ +9  69 💤 ±0  0 ❌ ±0 

Results for commit e4d1414. ± Comparison against base commit b238ec1.

♻️ This comment has been updated with latest results.

@Artur- Artur- force-pushed the open-popup branch 2 times, most recently from debe09e to f2f7fa4 Compare May 26, 2026 20:17
@Artur- Artur- marked this pull request as ready for review May 26, 2026 20:18
@github-actions github-actions Bot added +0.1.0 and removed +1.0.0 labels May 26, 2026
Opens a URL in a new browser tab/window via window.open(url, "_blank",
features) when the bound trigger fires. Four constructors cover static
URL with default features (noopener,noreferrer), static URL with custom
features, Action.Input<String> URL resolved on the client at fire time,
and the same with a client-resolved features string. No outcome
callback — browsers don't reliably report popup-blocked or tab-closed.
@sonarqubecloud
Copy link
Copy Markdown

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant