Skip to content

chore: remove act jobs #604

@jeduardo

Description

@jeduardo

The Makefile jobs act-test-and-lint, act-integration-test, and act-system-test are in a broken state since we externalised our jobs to syntasso/ci/.github/workflows/test-kratix.yaml.

As workflows included with uses can be executed only as a full unit, there is no way to execute the tests independently as before. Running the workflow as a single unit takes a long time, though, and it also removes local environments after runs. This negates most of the benefits of using act to execute individual CI jobs locally.

We should remove the act-* tasks from our Makefile to avoid leaving unused and broken code in our builds.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions