Skip to content

Reapply "feat: Add Linux ARM64/AMD64 CI/CD, security section, roadmap… - #2

Merged
Anandb71 merged 2 commits into
mainfrom
feat/linux-cicd-security
Jan 5, 2026
Merged

Reapply "feat: Add Linux ARM64/AMD64 CI/CD, security section, roadmap…#2
Anandb71 merged 2 commits into
mainfrom
feat/linux-cicd-security

Conversation

@Anandb71

@Anandb71 Anandb71 commented Jan 5, 2026

Copy link
Copy Markdown
Collaborator

Description

Adds multi-platform CI/CD support for Linux (ARM64/AMD64) and macOS (ARM64), along with a comprehensive security audit and documentation improvements.

Fixes #1 (Linux ARM64/AMD64 support request from @Slach)

Type of Change

  • New feature (non-breaking change that adds functionality)
  • Documentation update

Changes Made

  • .github/workflows/release.yml — New release workflow that builds binaries for:
    • Windows x64
    • Linux AMD64 (x86_64-unknown-linux-gnu)
    • Linux ARM64 (aarch64-unknown-linux-gnu)
    • macOS Intel (x86_64-apple-darwin)
    • macOS Apple Silicon (aarch64-apple-darwin)
  • README.md — Added Security section, updated Roadmap with new phases
  • .gitignore — Added security-related entries (.env, *.pem, *.key, etc.)

Testing

  • Ran cargo test --all
  • Ran cargo clippy --all
  • Security audit: Scanned codebase for API keys, secrets, credentials — all clear ✅

Checklist

  • My code follows the project's style guidelines
  • I have updated the documentation where necessary
  • All new and existing tests pass

@Anandb71

Anandb71 commented Jan 5, 2026

Copy link
Copy Markdown
Collaborator Author

ill combine it later on with other changes

@Anandb71
Anandb71 merged commit d331570 into main Jan 5, 2026
5 checks passed
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.

[FEATURE] could you add linux arm64 and amd64 support to your CI/CD?

1 participant