Skip to content

Conversation

@Calvinjmin
Copy link
Owner

@Calvinjmin Calvinjmin commented Nov 14, 2025

Description

Introduces multiple workflow streams to ensure code quality and standards are met before mergining into master.

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation
  • Other: Github Workflows

Changes

  • Introduced Build and Unit Test workflow
  • Fixed dependency issue with Ubuntu machines
  • Removing Windows Support, only MacOS and Linux

Testing

  • Added/updated tests
  • All tests pass (make test)
  • Tested manually

Checklist

  • Code follows style guidelines (make format)
  • Self-reviewed my code
  • Commented complex code
  • Updated documentation/Doxygen comments
  • No new warnings or errors
  • Backward compatible (or documented breaking changes)

By submitting this PR, I confirm my contribution is made under the MIT License.

@Calvinjmin Calvinjmin changed the title Preprocessing Workflows feature: additional github workflows Nov 14, 2025
@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@Calvinjmin Calvinjmin merged commit 2c90748 into main Nov 14, 2025
6 checks passed
@Calvinjmin Calvinjmin deleted the feature/preprocessing-cicd branch November 14, 2025 20:00
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