Skip to content

chore(ci): add CI workflow and Dependabot hardening#92

Open
t0kubetsu wants to merge 6 commits into
devfrom
feat/ci-hardening
Open

chore(ci): add CI workflow and Dependabot hardening#92
t0kubetsu wants to merge 6 commits into
devfrom
feat/ci-hardening

Conversation

@t0kubetsu

Copy link
Copy Markdown
Contributor

Summary

  • ruff + pytest on python:3.13-slim + pip/github-actions Dependabot

Closes #91

Changes

  • .github/workflows/ci.yml — CI pipeline running in a containerised Debian/Python/Node image
  • .github/dependabot.yml — automated dependency updates

Test plan

  • CI runs green on this PR
  • Dependabot alerts enabled in repo settings

t0kubetsu added 6 commits June 9, 2026 17:01
- CI runs inside containerised Debian/Python/Node images (not bare ubuntu-latest)
- Dependabot enabled for package ecosystem + github-actions
ruff was missing from dev dependencies, causing CI to exit 127
on 'ruff check .' after the pip install step.
@t0kubetsu t0kubetsu force-pushed the feat/ci-hardening branch from e71ebad to e696180 Compare June 9, 2026 15:04
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