Skip to content

Fix CI workflow - remove npm dependency#5

Merged
KeepALifeUS merged 1 commit intomainfrom
fix/ci-workflow
Feb 3, 2026
Merged

Fix CI workflow - remove npm dependency#5
KeepALifeUS merged 1 commit intomainfrom
fix/ci-workflow

Conversation

@KeepALifeUS
Copy link
Owner

Summary

Fix CI workflow that was failing due to missing package-lock.json.

Problem

The workflow was using actions/setup-node with cache: 'npm', but the repository doesn't have a package.json or lock file.

Solution

Updated CI to use markdown linting and link checking instead, which is more appropriate for a documentation-focused repository.

Changes

  • Remove Node.js setup with npm cache
  • Add markdown validation
  • Add link checking
  • Add simple repository structure check

Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com

The repository doesn't have package.json, so the Node.js cache
was failing. Updated to use markdown linting instead.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@KeepALifeUS KeepALifeUS merged commit 77481e9 into main Feb 3, 2026
1 check passed
@KeepALifeUS KeepALifeUS deleted the fix/ci-workflow branch February 3, 2026 14:41
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.

1 participant