Skip to content

Add RWX as a supported CI provider#53

Merged
axelniklasson merged 1 commit into
linear:mainfrom
robinaugh:jason/rwx-779-add-rwx-ci-support
May 18, 2026
Merged

Add RWX as a supported CI provider#53
axelniklasson merged 1 commit into
linear:mainfrom
robinaugh:jason/rwx-779-add-rwx-ci-support

Conversation

@robinaugh
Copy link
Copy Markdown
Contributor

@robinaugh robinaugh commented May 5, 2026

Hey there folks - I work at RWX, a CI/CD company and Linear customer. One of the engineering teams using RWX asked about running linear-release on our platform, which prompted this docs guide on our side; I'm adding an examples folder here to mirror that.

Summary

  • Add examples/rwx-continuous/ and examples/rwx-scheduled/ (removed per request)
  • Surface RWX in the linear-release-setup skill (platform detection, examples table, secrets reminder) and the AI-setup paragraph in the README. (removed per request)
  • Detect RWX=true in ci-env.ts so the User-Agent reports linear-release/x.y.z (rwx), matching the existing GitHub Actions / GitLab CI / CircleCI handling.

@axelniklasson
Copy link
Copy Markdown
Collaborator

Hi @robinaugh, thanks for taking the time to create this PR. I really appreciate you wanting to add in the examples, but we made a call to only include major CI providers in this repo (as it will otherwise be too many) but the user agent changes would be useful so if you wouldn't mind updating the PR to only include the changes in src I can then go ahead and land it. Thanks again!

@axelniklasson axelniklasson self-assigned this May 18, 2026
@linear-code
Copy link
Copy Markdown

linear-code Bot commented May 18, 2026

PR includes example files that maintainer has explicitly requested be removed

(High) The maintainer (@axel) has already requested in [dda77cec] that the examples/rwx-continuous/ and examples/rwx-scheduled/ directories be removed, keeping only the src/ci-env.ts user-agent change. The PR has not been updated to reflect this. This PR should not be merged in its current state until those files are dropped.

Copy link
Copy Markdown

@linear-code linear-code Bot left a comment

Choose a reason for hiding this comment

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

Left some comments. The PR still includes the examples/ directories that @axel asked to be removed — the src/ci-env.ts user-agent change is the only part intended for merging, and the PR needs to be scoped down before it can land.

@robinaugh robinaugh force-pushed the jason/rwx-779-add-rwx-ci-support branch from a17b085 to 26665e2 Compare May 18, 2026 15:38
@robinaugh
Copy link
Copy Markdown
Contributor Author

Hi @robinaugh, thanks for taking the time to create this PR. I really appreciate you wanting to add in the examples, but we made a call to only include major CI providers in this repo (as it will otherwise be too many) but the user agent changes would be useful so if you wouldn't mind updating the PR to only include the changes in src I can then go ahead and land it. Thanks again!

Yeah no problem @axelniklasson - I've updated this PR to only include the user agent detection. Please let me know if you'd like any additional changes. Thanks again!

Copy link
Copy Markdown
Collaborator

@axelniklasson axelniklasson left a comment

Choose a reason for hiding this comment

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

Thanks for updating!

@axelniklasson axelniklasson merged commit 66db779 into linear:main May 18, 2026
10 checks passed
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