Atmos Pro Logo

Atmos Pro

ProductPricingDocsBlogChangelog
Create Workspace
← Back to Changelog
Enhancement

Native GitHub Run ID Linkage

Erik Osterman

Erik Osterman

CEO & Founder of Cloud Posse

|April 3, 2026

Leveraging GitHub's New OIDC Run ID Claim

GitHub recently added a check_run_id claim to OIDC tokens issued during workflow execution. Atmos Pro now uses this native identifier to link CLI requests directly to workflow run records on the server side — automatically and without any changes to your workflows.

How It Works

When Atmos Pro dispatches a workflow, GitHub fires a workflow_run webhook containing the run's numeric ID. Atmos Pro stores that ID on the workflow run record. Later, when the CLI authenticates via GitHub's OIDC provider, the signed token includes a check_run_id claim — the same numeric ID. The server decodes it from the JWT and matches it to the stored record. The entire linkage happens through GitHub-native identifiers with zero configuration on your part.
This also means your workflow run-name is entirely yours. Name your runs however you want — the Atmos Pro integration no longer depends on it.

No Changes Required

This works automatically with your existing workflows. If your workflows still pass atmos_pro_run_id, that continues to work as before. The new OIDC-based linkage activates when it's absent, so there's nothing to update and no CLI upgrade needed.

Older

Stress Tested at Scale: 2,000+ Components

Newer

run-name Now Optional

Erik Osterman

Erik Osterman

CEO & Founder of Cloud Posse

Erik is the founder of Cloud Posse and creator of Atmos. With over a decade of experience helping teams adopt Terraform at scale, he is passionate about open-source infrastructure tooling and developer experience.

Book a Meeting
Atmos Pro Logo

Atmos Pro

The fastest way to deploy your apps on AWS with Terraform and GitHub Actions.

GitHubTwitterLinkedInYouTubeSlack

For Developers

  • Quick Start
  • Example Workflows
  • Atmos Documentation

Community

  • Register for Office Hours
  • Join the Slack Community
  • Try our Newsletter

Company

  • About Cloud Posse
  • Security
  • Pricing
  • Blog
  • Media Kit

Legal

  • SaaS Agreement
  • Terms of Use
  • Privacy Policy
  • Disclaimer
  • Cookie Policy

© 2026 Cloud Posse, LLC. All rights reserved.

Checking status...