Skip to content

Add GitHub Actions CI/CD workflow#5

Merged
1amageek merged 1 commit into
mainfrom
ci/add-github-actions
Oct 9, 2025
Merged

Add GitHub Actions CI/CD workflow#5
1amageek merged 1 commit into
mainfrom
ci/add-github-actions

Conversation

@1amageek

@1amageek 1amageek commented Oct 9, 2025

Copy link
Copy Markdown
Owner

Summary

  • Add GitHub Actions workflow for automated testing
  • Support for both unit tests and integration tests with Firebase credentials
  • Add CI/CD setup documentation to README

Changes

  • .github/workflows/test.yml: GitHub Actions workflow
    • Unit tests: Run on all pushes and PRs (no credentials needed)
    • Integration tests: Run with Firebase credentials from GitHub Secrets (fork-protected)
  • README.md: Add CI/CD setup instructions with security considerations

Testing

  • Unit tests will run automatically on this PR
  • Integration tests will run if GitHub Secrets are configured

- Add GitHub Actions workflow for unit and integration tests
- Unit tests run on every push and PR without credentials
- Integration tests run with Firebase credentials from GitHub Secrets
- Add CI/CD setup documentation to README.md
- Include security considerations for fork protection
@1amageek 1amageek merged commit b93ef2d into main Oct 9, 2025
0 of 2 checks passed
@1amageek 1amageek deleted the ci/add-github-actions branch October 9, 2025 03:02
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