Skip to content

ci: remove old OSS Scyllas from workflows #348

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 16, 2025

Conversation

wprzytula
Copy link
Collaborator

The workflow that builds, lints, and tests the driver ran the tests against four Scylla versions:

  • ENTERPRISE-RELEASE
  • ENTERPRISE-PRIOR-RELEASE
  • OSS-RELEASE
  • OSS-PRIOR-RELEASE

The OSS versions are no longer supported, so we remove them from the workflow. It makes sense to keep the last two Scylla versions in the CI. Other versions will be tested by the matrix tests.

Pre-review checklist

  • I have split my patch into logically separate commits.
  • All commit messages clearly explain what they change and why.
  • PR description sums up the changes and reasons why they should be introduced.
  • [ ] I have implemented Rust unit tests for the features/changes introduced.
  • [ ] I have enabled appropriate tests in Makefile in {SCYLLA,CASSANDRA}_(NO_VALGRIND_)TEST_FILTER.
  • [ ] I added appropriate Fixes: annotations to PR description.

The workflow that builds, lints, and tests the driver ran the tests
against four Scylla versions:
- ENTERPRISE-RELEASE
- ENTERPRISE-PRIOR-RELEASE
- OSS-RELEASE
- OSS-PRIOR-RELEASE

The OSS versions are no longer supported, so we remove them from the
workflow. It makes sense to keep the last two Scylla versions in the CI.
Other versions will be tested by the matrix tests.
@wprzytula wprzytula requested a review from Lorak-mmk July 16, 2025 13:34
@wprzytula wprzytula self-assigned this Jul 16, 2025
@wprzytula wprzytula added the CI Related to continuous integration label Jul 16, 2025
@wprzytula wprzytula added this to the 0.6 milestone Jul 16, 2025
@wprzytula wprzytula merged commit 4b24e48 into scylladb:master Jul 16, 2025
9 checks passed
@wprzytula wprzytula deleted the ci-remove-old-scyllas branch July 16, 2025 14:14
@dkropachev dkropachev modified the milestones: 0.6, 1.0.0 Jul 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Related to continuous integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants