mirror of
https://github.com/blackboxprogramming/native-ai-quantum-energy.git
synced 2026-03-18 05:34:02 -05:00
Add CI pipeline, replace MIT with proprietary license
- GitHub Actions CI with Python 3.10/3.11/3.12 matrix - Replace MIT license with BlackRoad OS proprietary - Add CI and Python badges to README Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> RoadChain-SHA2048: 93eb262e711c684a RoadChain-Identity: alexa@sovereign RoadChain-Full: 93eb262e711c684a315cfb90be42dd6717b14b48717c30577c3aa4b4ee2bfca0aaf29122ccf75631b2b33c4126768c80cecbc4c9133e7fa002087d03f6b8bd119b0e98683ef0af275c9d81617c02202ca4f03d736c7d73b735244daee34bd33213c59ffca88ef3ac77231a78ff27c908ffe53ad153388c2a9b19cbe57251170923b1ee66ddcd45b6796d24ca1d3363746d2b0dbf0e282c0506b5327e304acf3b5b120be73655317896606f19cc4a52c7f76f05a8cc122112980c100a944f36d9f17575b0401e65737dd1ccd53552f39612ea5a7e193525fc33f602f8a7e8a6be758315f2fc32d1e9e6975006fb3a9e18bb0b139b3fdf6d977b2c56002d88c343
This commit is contained in:
42
.github/workflows/ci.yml
vendored
42
.github/workflows/ci.yml
vendored
@@ -1,9 +1,45 @@
|
|||||||
name: CI
|
name: CI
|
||||||
on: [push, pull_request]
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches: [main]
|
||||||
|
pull_request:
|
||||||
|
branches: [main]
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
test:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
strategy:
|
||||||
|
matrix:
|
||||||
|
python-version: ["3.10", "3.11", "3.12"]
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: Set up Python ${{ matrix.python-version }}
|
||||||
|
uses: actions/setup-python@v5
|
||||||
|
with:
|
||||||
|
python-version: ${{ matrix.python-version }}
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
run: pip install pytest
|
||||||
|
|
||||||
|
- name: Run tests
|
||||||
|
run: pytest tests/ -v
|
||||||
|
|
||||||
lint:
|
lint:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- run: sudo apt-get install -y shellcheck
|
|
||||||
- run: find . -name "*.sh" -exec shellcheck {} + || true
|
- name: Set up Python
|
||||||
|
uses: actions/setup-python@v5
|
||||||
|
with:
|
||||||
|
python-version: "3.12"
|
||||||
|
|
||||||
|
- name: Install ruff
|
||||||
|
run: pip install ruff
|
||||||
|
|
||||||
|
- name: Run ruff
|
||||||
|
continue-on-error: true
|
||||||
|
run: ruff check .
|
||||||
|
|||||||
@@ -1,5 +1,10 @@
|
|||||||
# Native AI Quantum Energy Lab
|
# Native AI Quantum Energy Lab
|
||||||
|
|
||||||
|
[](https://github.com/BlackRoad-OS/native-ai-quantum-energy/actions/workflows/ci.yml)
|
||||||
|

|
||||||
|
|
||||||
|
> **Proprietary** -- Copyright (c) 2025 BlackRoad OS, Inc. All rights reserved. See [LICENSE](LICENSE).
|
||||||
|
|
||||||
Quantum circuit simulator, energy/particle simulations, and explorations of unsolved mathematical problems. Pure Python — no external dependencies.
|
Quantum circuit simulator, energy/particle simulations, and explorations of unsolved mathematical problems. Pure Python — no external dependencies.
|
||||||
|
|
||||||
## Modules
|
## Modules
|
||||||
|
|||||||
Reference in New Issue
Block a user