Skip to content

ci: remove redundant smoke test workflow - #6798

Open
Patrick-SCH03 wants to merge 1 commit into
feast-dev:masterfrom
Patrick-SCH03:ci/remove-redundant-smoke-workflow
Open

ci: remove redundant smoke test workflow#6798
Patrick-SCH03 wants to merge 1 commit into
feast-dev:masterfrom
Patrick-SCH03:ci/remove-redundant-smoke-workflow

Conversation

@Patrick-SCH03

Copy link
Copy Markdown

What this PR does / why we need it:

Removes .github/workflows/smoke_tests.yml as proposed in track 1 of #6502.

The smoke workflow only verifies from feast.cli import cli. unit_tests.yml
runs on the identical trigger (pull_request with the same paths-ignore)
and executes the full unit test suite on ubuntu/3.11, so the smoke job adds
a runner per PR without adding coverage. No other workflow or doc references
it (docker_smoke_tests.yml is a separate, path-gated workflow and is
untouched).

Which issue(s) this PR fixes:

Part of #6502 (one piece of track 1; not using Fixes since the issue
covers multiple work tracks and should stay open).

Checks

  • I've made sure the tests are passing.
  • My commits are signed off (git commit -s)
  • My PR title follows conventional commits format

Testing Strategy

  • Unit tests
  • Integration tests
  • Manual tests
  • Testing is not required for this change

Misc

Note for maintainers: if smoke-test-python is listed as a required status
check in branch protection, it will need to be removed there as well.

The smoke workflow only verifies that feast.cli imports, which the
unit-tests workflow already covers with the same trigger and
paths-ignore. Part of feast-dev#6502.

Signed-off-by: Patrick-SCH03 <wwoo5241@gmail.com>
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.

1 participant