Skip to content

feat: update docs, merge CI workflow, remove k8s endpoint#49

Merged
k-rister merged 6 commits intomasterfrom
repo-updates
Mar 29, 2026
Merged

feat: update docs, merge CI workflow, remove k8s endpoint#49
k-rister merged 6 commits intomasterfrom
repo-updates

Conversation

@k-rister
Copy link
Copy Markdown
Contributor

Summary

  • Expand README.md with subtool descriptions, configuration parameters, and integration details
  • Add CLAUDE.md with project documentation for AI-assisted development
  • Merge separate real/faux crucible-ci workflow files into a single unified workflow using tj-actions/changed-files for docs-only detection, with completion gate and failure/cancellation checking
  • Remove deprecated k8s endpoint entries from rickshaw.json (kube entries with identical semantics remain)

Test plan

  • Verify crucible-ci workflow runs correctly on non-docs changes
  • Verify docs-only changes skip real CI and pass via faux gate
  • Verify rickshaw.json is valid and kube endpoint entries are intact

🤖 Generated with Claude Code

k-rister and others added 4 commits March 27, 2026 16:40
Expand the minimal README with CI badge, subtool descriptions,
configuration parameters, and integration details.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Document purpose, languages, key files, configuration parameters,
and conventions for AI-assisted development.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace separate real and faux workflow files with a unified workflow
that uses tj-actions/changed-files for docs-only detection. Adds a
changes job, conditional real/faux jobs, a completion gate with
failure/cancellation checking, concurrency group, and workflow_dispatch
support with docs-only bypass.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The legacy k8s endpoint has been removed from rickshaw. Remove its
blacklist and whitelist entries, leaving the equivalent kube endpoint
entries which have identical semantics.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@k-rister k-rister self-assigned this Mar 27, 2026
@k-rister k-rister requested a review from a team March 27, 2026 21:42
@project-crucible-tracking project-crucible-tracking Bot moved this to In Progress in Crucible Tracking Mar 27, 2026
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The kube endpoint reads tool commands from the profiler tool-cmds
file, not master/worker. Change the kube whitelist collector-types
from master/worker to profiler so tools are correctly deployed on
kube endpoint tool pods.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@k-rister k-rister merged commit efff6c3 into master Mar 29, 2026
30 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Crucible Tracking Mar 29, 2026
@k-rister k-rister deleted the repo-updates branch March 29, 2026 16:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants