Skip to content

feat: add CI workflow and comprehensive test suite for Aurora Shell#18

Merged
leandromqrs merged 1 commit intomainfrom
feat/ci-and-tests
Mar 27, 2026
Merged

feat: add CI workflow and comprehensive test suite for Aurora Shell#18
leandromqrs merged 1 commit intomainfrom
feat/ci-and-tests

Conversation

@leandromqrs
Copy link
Copy Markdown
Member

  • Adds a GitHub Actions CI workflow (.github/workflows/ci.yml) that
    automates linting, building, and running tests on every push/PR - Introduces a justfile with convenience commands for common dev
    tasks
    • Adds 3 shell integration tests covering basic Aurora behavior, DnD-on-share module, and module toggle functionality
    • Adds 3 unit test suites covering extension metadata, module
      registry, and settings schema validation
    • Hooks vitest into package.json as the test runner

@leandromqrs leandromqrs self-assigned this Mar 27, 2026
@leandromqrs leandromqrs force-pushed the feat/ci-and-tests branch 9 times, most recently from 4281559 to 5eba271 Compare March 27, 2026 11:51
@leandromqrs leandromqrs merged commit 3b955fc into main Mar 27, 2026
4 checks passed
@leandromqrs leandromqrs deleted the feat/ci-and-tests branch March 27, 2026 16:55
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