Skip to content

Add Anthropic and OpenAI API smoke tests#9984

Draft
jrhemstad wants to merge 23 commits into
NVIDIA:mainfrom
jrhemstad:codex/aici
Draft

Add Anthropic and OpenAI API smoke tests#9984
jrhemstad wants to merge 23 commits into
NVIDIA:mainfrom
jrhemstad:codex/aici

Conversation

@jrhemstad

@jrhemstad jrhemstad commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator

Summary

Adds isolated API smoke-test workflows for validating that GitHub Actions can call Anthropic and OpenAI with repository secrets.

  • Anthropic smoke uses ANTHROPIC_API_KEY and asks Claude to return a fixed marker.
  • OpenAI smoke uses OPENAI_API_KEY and asks the OpenAI Responses API to return a fixed marker.

Scope

  • runs only on pull-request/[0-9]+ branch pushes
  • no intentional failing job
  • no GitHub Actions log fetching
  • no artifact upload
  • keeps the temporary CI matrix override so the draft smoke-test PR stays cheap to run

Validation

  • git diff --check
  • workflow YAML parsed with Ruby YAML.load_file
  • embedded Node scripts syntax-checked via vm.Script

@copy-pr-bot

copy-pr-bot Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@cccl-authenticator-app cccl-authenticator-app Bot moved this from Todo to In Progress in CCCL Jul 16, 2026
@jrhemstad

Copy link
Copy Markdown
Collaborator Author

/ok to test 983bf2b

@github-actions

This comment has been minimized.

@jrhemstad

Copy link
Copy Markdown
Collaborator Author

/ok to test 533ef9b

@github-actions

This comment has been minimized.

@jrhemstad jrhemstad changed the title Add GitHub MCP log diagnosis smoke test Add Anthropic API smoke test Jul 16, 2026
@jrhemstad

Copy link
Copy Markdown
Collaborator Author

/ok to test e37c229

@github-actions

This comment has been minimized.

@jrhemstad jrhemstad changed the title Add Anthropic API smoke test Add Anthropic and OpenAI API smoke tests Jul 16, 2026
@jrhemstad

Copy link
Copy Markdown
Collaborator Author

/ok to test 460658e

@github-actions

This comment has been minimized.

@jrhemstad

Copy link
Copy Markdown
Collaborator Author

/ok to test c717fd2

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@jrhemstad

Copy link
Copy Markdown
Collaborator Author

/ok to test d7ba7e7

@github-actions

Copy link
Copy Markdown
Contributor

😬 CI Workflow Results

🟥 Finished in 1m 52s: Pass: 0%/1 | Total: 1m 52s | Max: 1m 52s

See results here.

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

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant