Skip to content

Conversation

@HugoCLSC
Copy link
Member

What Changed?

Added initial github workflow for dev branch, the workflow is responsible for:

  1. Run Ruff formatting checks
  2. Run pylint tests
  3. Run pytest unittests
  4. Upload artifacts for each test

@HugoCLSC HugoCLSC merged commit 3e3583b into dev Nov 28, 2025
1 check passed
HugoCLSC added a commit that referenced this pull request Dec 10, 2025
* initial actions

* Update CodeQL workflow to ignore certain paths

Ignore specific paths for CodeQL analysis on push and pull request events.

* experimenting workflows

* Add pylintrc configuration file, configure dev test code workflow

* split into multiple jobs

* Fail job on error

* pylint rc file, jobs refactores for dev workflow

* Remove upload artifacts for now, move pylintrc file to root dir

* Added upload artifacts with different files

* Rem: branch naming workflow, enviroment handles this

* Added fail-fast to false

* Run only on PR to dev

* Change file name
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