Skip to content

Allow release with checks disabled #413

Description

@nepalevov

Name and Version

all

What steps will reproduce the bug?

Run any workflow with all checks disabled, e.g.

  release:
    uses: epam/ai-dial-ci/.github/workflows/python_docker_release.yml@main
    secrets: inherit
    with:
      platforms: "linux/amd64,linux/arm64"
      python-version: 3.11
      poetry-version: 2.2.1
      ort-enabled: false
      style-checks-enabled: false
      code-checks-enabled: false

What is the expected behavior?

release/test/ort job skipped
release/test/style_checks job skipped
release/test/code_checks job skipped
release/release job successful

What do you see instead?

release/test/ort job skipped
release/test/style_checks job skipped
release/test/code_checks job skipped
release/release job skipped

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions