Skip to content

Workflow to run the system-level test suite on most recent releases #102

@VeraChristina

Description

@VeraChristina

Is your feature request related to a problem? Please describe.

@dietervdb-meteo suggested to also run the system level tests on the latest releases of all packages to test if they are compatible. We currently only run them on most recent mains (and on custom branches when manually triggered) so we don't catch when releases get out of sync

Describe the solution you'd like

Add a nightly workflow that

  • checks for any new releases, i.e. tags
  • if there are new tags in the last 24h, finds the newest tag for each package and the associated commit
  • runs the deploy action on those commits
  • runs the start/monitor/summary actions as usual

Describe alternatives you've considered

if we can't get the commits from the tags, we can alternatively make the suite configurable to run on latest releases -- but that seems more involved

Additional context

No response

Organisation

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    To be triaged

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions