Skip to content

Claude/add type check action#20

Merged
rtt63 merged 5 commits into
mainfrom
claude/add-type-check-action-01Gs28EqVBR9JTEoEfwUwzNu
Nov 29, 2025
Merged

Claude/add type check action#20
rtt63 merged 5 commits into
mainfrom
claude/add-type-check-action-01Gs28EqVBR9JTEoEfwUwzNu

Conversation

@rtt63

@rtt63 rtt63 commented Nov 29, 2025

Copy link
Copy Markdown
Owner

No description provided.

This workflow runs TypeScript type checking on every pull request
to ensure type safety before merging code.
Updated workflow to run on every push to any branch,
not just PRs to main.
Replace version tags with SHA hashes to prevent supply chain attacks
through compromised action repositories:

- actions/checkout@v3 → f43a0e5 (v3.6.0)
- actions/checkout@v4 → 11bd719 (v4.2.2)
- actions/setup-node@v3 → 3235b87 (v3.9.1)
- actions/setup-node@v4 → 49933ea (v4.4.0)
- actions/github-script@v7 → f28e40c (v7.1.0)

All SHAs include version comments for maintainability.
Changed trigger from [pull_request, push] to just push
to prevent double execution when pushing to PR branches.
Enable built-in npm caching in actions/setup-node to speed up
dependency installation across all workflows.
@rtt63 rtt63 merged commit 51ee1ca into main Nov 29, 2025
1 check passed
@rtt63 rtt63 deleted the claude/add-type-check-action-01Gs28EqVBR9JTEoEfwUwzNu branch November 29, 2025 01:35
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