Skip to content

Use env vars for workflow_run context values in example workflows #299

Use env vars for workflow_run context values in example workflows

Use env vars for workflow_run context values in example workflows #299

Triggered via pull request March 26, 2026 02:34
Status Success
Total duration 51s
Artifacts

ci-all.yml

on: pull_request
test-structured-output  /  Test Basic Type Conversions
31s
test-structured-output / Test Basic Type Conversions
test-structured-output  /  Test Arrays and Objects
24s
test-structured-output / Test Arrays and Objects
test-structured-output  /  Test Edge Cases
40s
test-structured-output / Test Edge Cases
test-structured-output  /  Test Output Name Sanitization
28s
test-structured-output / Test Output Name Sanitization
test-structured-output  /  Test Execution File Format
38s
test-structured-output / Test Execution File Format
ci  /  test
10s
ci / test
ci  /  prettier
10s
ci / prettier
ci  /  typecheck
10s
ci / typecheck
test-base-action  /  test-inline-prompt
26s
test-base-action / test-inline-prompt
test-base-action  /  test-prompt-file
34s
test-base-action / test-prompt-file
test-custom-executables  /  test-custom-executables
20s
test-custom-executables / test-custom-executables
test-mcp-servers  /  test-mcp-integration
37s
test-mcp-servers / test-mcp-integration
test-mcp-servers  /  test-mcp-config-flag
33s
test-mcp-servers / test-mcp-config-flag
test-settings  /  test-settings-inline-allow
28s
test-settings / test-settings-inline-allow
test-settings  /  test-settings-inline-deny
26s
test-settings / test-settings-inline-deny
test-settings  /  test-settings-file-allow
22s
test-settings / test-settings-file-allow
test-settings  /  test-settings-file-deny
22s
test-settings / test-settings-file-deny
test-structured-output  /  Summary
4s
test-structured-output / Summary
Fit to window
Zoom out
Zoom in

Annotations

23 warnings
ci / prettier
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: oven-sh/setup-bun@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-custom-executables / test-custom-executables
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-custom-executables / test-custom-executables
Unexpected input(s) 'allowed_tools', valid inputs are ['prompt', 'prompt_file', 'settings', 'claude_args', 'anthropic_api_key', 'claude_code_oauth_token', 'use_bedrock', 'use_vertex', 'use_foundry', 'use_node_cache', 'path_to_claude_code_executable', 'path_to_bun_executable', 'show_full_output', 'plugins', 'plugin_marketplaces']
test-custom-executables / test-custom-executables
Unexpected input(s) 'allowed_tools', valid inputs are ['prompt', 'prompt_file', 'settings', 'claude_args', 'anthropic_api_key', 'claude_code_oauth_token', 'use_bedrock', 'use_vertex', 'use_foundry', 'use_node_cache', 'path_to_claude_code_executable', 'path_to_bun_executable', 'show_full_output', 'plugins', 'plugin_marketplaces']
test-settings / test-settings-file-deny
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-settings / test-settings-file-allow
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-structured-output / Test Arrays and Objects
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-base-action / test-inline-prompt
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-base-action / test-inline-prompt
Unexpected input(s) 'allowed_tools', valid inputs are ['prompt', 'prompt_file', 'settings', 'claude_args', 'anthropic_api_key', 'claude_code_oauth_token', 'use_bedrock', 'use_vertex', 'use_foundry', 'use_node_cache', 'path_to_claude_code_executable', 'path_to_bun_executable', 'show_full_output', 'plugins', 'plugin_marketplaces']
test-base-action / test-inline-prompt
Unexpected input(s) 'allowed_tools', valid inputs are ['prompt', 'prompt_file', 'settings', 'claude_args', 'anthropic_api_key', 'claude_code_oauth_token', 'use_bedrock', 'use_vertex', 'use_foundry', 'use_node_cache', 'path_to_claude_code_executable', 'path_to_bun_executable', 'show_full_output', 'plugins', 'plugin_marketplaces']
test-settings / test-settings-inline-deny
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-structured-output / Test Output Name Sanitization
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-settings / test-settings-inline-allow
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-structured-output / Test Basic Type Conversions
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-mcp-servers / test-mcp-config-flag
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3, oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-mcp-servers / test-mcp-config-flag
Unexpected input(s) 'mcp_config', valid inputs are ['prompt', 'prompt_file', 'settings', 'claude_args', 'anthropic_api_key', 'claude_code_oauth_token', 'use_bedrock', 'use_vertex', 'use_foundry', 'use_node_cache', 'path_to_claude_code_executable', 'path_to_bun_executable', 'show_full_output', 'plugins', 'plugin_marketplaces']
test-mcp-servers / test-mcp-config-flag
Unexpected input(s) 'mcp_config', valid inputs are ['prompt', 'prompt_file', 'settings', 'claude_args', 'anthropic_api_key', 'claude_code_oauth_token', 'use_bedrock', 'use_vertex', 'use_foundry', 'use_node_cache', 'path_to_claude_code_executable', 'path_to_bun_executable', 'show_full_output', 'plugins', 'plugin_marketplaces']
test-base-action / test-prompt-file
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-base-action / test-prompt-file
Unexpected input(s) 'allowed_tools', valid inputs are ['prompt', 'prompt_file', 'settings', 'claude_args', 'anthropic_api_key', 'claude_code_oauth_token', 'use_bedrock', 'use_vertex', 'use_foundry', 'use_node_cache', 'path_to_claude_code_executable', 'path_to_bun_executable', 'show_full_output', 'plugins', 'plugin_marketplaces']
test-base-action / test-prompt-file
Unexpected input(s) 'allowed_tools', valid inputs are ['prompt', 'prompt_file', 'settings', 'claude_args', 'anthropic_api_key', 'claude_code_oauth_token', 'use_bedrock', 'use_vertex', 'use_foundry', 'use_node_cache', 'path_to_claude_code_executable', 'path_to_bun_executable', 'show_full_output', 'plugins', 'plugin_marketplaces']
test-mcp-servers / test-mcp-integration
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3, oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-structured-output / Test Execution File Format
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-structured-output / Test Edge Cases
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/