Skip to content

Verify downloaded CLI artifacts before execution - #60

Merged
RomainCscn merged 1 commit into
mainfrom
codex/lin-82854-artifact-verification
Aug 26, 2026
Merged

Verify downloaded CLI artifacts before execution#60
RomainCscn merged 1 commit into
mainfrom
codex/lin-82854-artifact-verification

Conversation

@RomainCscn

@RomainCscn RomainCscn commented Aug 25, 2026

Copy link
Copy Markdown
Collaborator

Summary

Verify the SHA-256 checksum of CLI releases published after v0.16.0 before making the downloaded binary executable. Existing CLI versions, action inputs, and defaults continue to work as they do today.

Future releases fail safely if they are mutable, missing checksum metadata, or do not match the published checksum.

Paired CLI publishing change: linear/linear-release#130
Related: LIN-82854 and #59

@linear-code

linear-code Bot commented Aug 25, 2026

Copy link
Copy Markdown

LIN-82854

@axelniklasson axelniklasson left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Didn't run through the full flow locally but code changes look sound to me!

@RomainCscn
RomainCscn merged commit fc505cb into main Aug 26, 2026
5 checks passed
@RomainCscn
RomainCscn deleted the codex/lin-82854-artifact-verification branch August 26, 2026 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants