Skip to content

FFI-8 P3: Fix python package installation#606

Merged
MoisesGSalas merged 1 commit intoedunext/limonero.masterfrom
li/ednx/FFI-8_P3
Dec 23, 2021
Merged

FFI-8 P3: Fix python package installation#606
MoisesGSalas merged 1 commit intoedunext/limonero.masterfrom
li/ednx/FFI-8_P3

Conversation

@MoisesGSalas
Copy link
Member

@MoisesGSalas MoisesGSalas commented Dec 23, 2021

Description

  • Ensure the correct dependencies are installed even with a broken version in the cache.
  • Move from continue-on-error: true to fail-fast: false to avoid green checks even when all jobs failed.
  • Install eduNEXT dependencies on the pylint workflows. There was an import error due to eox-tenant that broke the pylint run. Because pylint is run via paver the exit code is 0 when an error is found and the result of the job was a success. This pylint violations seem to have been silenced for a few weeks now.

Copy link
Contributor

@johanseto johanseto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good solution, this way we discover some pylint issues we have passed by the paver in the tests.
So in the future, we can change them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants