Skip to content

Add CI workflow config - #47

Merged
Krakabek merged 1 commit into
mainfrom
dr-setup-ci
Aug 3, 2026
Merged

Add CI workflow config#47
Krakabek merged 1 commit into
mainfrom
dr-setup-ci

Conversation

@Krakabek

Copy link
Copy Markdown
Contributor

Add .github/workflows/ci.yaml matching the bare template (with node-version 22.20.0, since this template uses vite 8 / rolldown which require node >=22.12.0).

package.json: add test:types and test:unit scripts, remove the duplicate type-check script (point deploy at test:types), bump engines.node to >=22.12.0, and downgrade typescript 7.0.2 -> 6.0.3 so it satisfies the typescript-eslint peer range.

src/core/nuke.ts: fix two pre-existing no-useless-assignment lint errors by declaring success without the redundant initializer (it is always assigned in both the success and catch paths before use).

Closes #

💸 TL;DR

📜 Details

Design Doc

Jira

🧪 Testing Steps / Validation

✅ Checks

  • CI tests (if present) are passing
  • Adheres to code style for repo
  • Contributor License Agreement (CLA) completed if not a Reddit employee

Add .github/workflows/ci.yaml matching the bare template (with
node-version 22.20.0, since this template uses vite 8 / rolldown which
require node >=22.12.0).

package.json: add test:types and test:unit scripts, remove the
duplicate type-check script (point deploy at test:types), bump
engines.node to >=22.12.0, and downgrade typescript 7.0.2 -> 6.0.3 so
it satisfies the typescript-eslint peer range.

src/core/nuke.ts: fix two pre-existing no-useless-assignment lint
errors by declaring success without the redundant initializer (it is
always assigned in both the success and catch paths before use).

Built with Snoocode
@Krakabek Krakabek self-assigned this Jul 31, 2026
@Krakabek
Krakabek merged commit 10ccccb into main Aug 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants