Skip to content

ci: standardize workflows and fix CARGO_REGISTRY_TOKEN secret name#1

Merged
garnizeh-labs merged 2 commits into
mainfrom
ci/standardize-workflows
Apr 19, 2026
Merged

ci: standardize workflows and fix CARGO_REGISTRY_TOKEN secret name#1
garnizeh-labs merged 2 commits into
mainfrom
ci/standardize-workflows

Conversation

@garnizeh

@garnizeh garnizeh commented Apr 19, 2026

Copy link
Copy Markdown
Collaborator

Standardised CI workflows across repositories to match the Aetheris Protocol reference. Fixed the secret name for crates.io publishing from CRATES_IO_TOKEN to CARGO_REGISTRY_TOKEN.

Summary by CodeRabbit

  • Chores

    • Removed CI workflow configuration and validation scripts
    • Removed linting and code formatting configuration files
    • Updated .gitignore to track Cargo.lock
  • Documentation

    • Updated README links to point to docs/ directory
    • Removed LICENSE file content

@coderabbitai

coderabbitai Bot commented Apr 19, 2026

Copy link
Copy Markdown

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 105b7305-2786-4e0d-b061-03b5f634868f

📥 Commits

Reviewing files that changed from the base of the PR and between e2da095 and 546e397.

📒 Files selected for processing (11)
  • .github/workflows/ci.yml
  • .gitignore
  • LICENSE
  • README.md
  • clippy.toml
  • deny.toml
  • justfile
  • rustfmt.toml
  • scripts/check_docs_tiers.py
  • scripts/check_links.py
  • scripts/doc_lint.py

📝 Walkthrough

Walkthrough

Multiple configuration files and documentation validation scripts are being deleted, alongside updates to documentation links and license removal. CI workflow, formatting/linting/security tool configurations, and validation scripts are removed from the repository.

Changes

Cohort / File(s) Summary
CI and Build Configuration
.github/workflows/ci.yml, justfile, clippy.toml, rustfmt.toml, deny.toml
Removed CI workflow definition, build targets, and tool configuration settings for formatting, linting, security audits, dependency checks, and documentation builds.
Documentation Validation Scripts
scripts/check_docs_tiers.py, scripts/check_links.py, scripts/doc_lint.py
Removed Python scripts that validated Markdown frontmatter, tier assignments, broken links, and required section headings in documentation files.
Project Setup and Metadata
.gitignore, LICENSE, README.md
Removed Cargo.lock from gitignore, deleted Creative Commons license text, and updated documentation file links to point to docs/ directory.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Poem

🐰 Configuration swept away like morning dew,
Scripts and workflows bid adieu,
License leaves and checks are gone,
A simpler path to carry on!

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch ci/standardize-workflows

Comment @coderabbitai help to get the list of available commands and usage tips.

@garnizeh-labs
garnizeh-labs merged commit a033742 into main Apr 19, 2026
1 check was pending
@garnizeh-labs
garnizeh-labs deleted the ci/standardize-workflows branch April 19, 2026 05:11
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