Skip to content

Conversation

fraser-iohk
Copy link
Contributor

@fraser-iohk fraser-iohk commented Jul 3, 2024

Description

  • Adds a monthly scheduled build as well as the existing nightly scheduled build
  • Adds a new matrix variable test-set which determines which set of tests to actually run
    • at the moment, this is either all tests (all) or the test suites which are known to pass under NoThunks (no-thunks-safe)
  • Adds a new workflow input nothunks-safe-only which causes a manually-dispatched workflow to use the no-thunks-safe test set
  • Adds a new cabal test step which runs the set of NoThunks-safe tests if no-thunks-safe is enabled
  • Changes the existing cabal test all step to only run if test-set == 'all'

@fraser-iohk fraser-iohk force-pushed the fraser-iohk/nothunks-safe-tests branch from 8deb989 to bb19cf0 Compare July 4, 2024 12:07
Copy link
Contributor

@jasagredo jasagredo left a comment

Choose a reason for hiding this comment

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

Approving because the comment is not super relevant.

@fraser-iohk fraser-iohk added this pull request to the merge queue Jul 9, 2024
Merged via the queue into main with commit 7ee9e41 Jul 9, 2024
@fraser-iohk fraser-iohk deleted the fraser-iohk/nothunks-safe-tests branch July 9, 2024 16:57
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.

3 participants