Skip to content
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

Remove CI functionality related to experimental features #9210

Open
upbqdn opened this issue Feb 5, 2025 · 0 comments · May be fixed by #8923 or #9222
Open

Remove CI functionality related to experimental features #9210

upbqdn opened this issue Feb 5, 2025 · 0 comments · May be fixed by #8923 or #9222
Assignees
Labels
A-devops Area: Pipelines, CI/CD and Dockerfiles

Comments

@upbqdn
Copy link
Member

upbqdn commented Feb 5, 2025

Rationale

We don't need or use any experimental features anymore.

@upbqdn upbqdn added the A-devops Area: Pipelines, CI/CD and Dockerfiles label Feb 5, 2025
@upbqdn upbqdn self-assigned this Feb 5, 2025
@github-project-automation github-project-automation bot moved this to New in Zebra Feb 5, 2025
@upbqdn upbqdn linked a pull request Feb 5, 2025 that will close this issue
3 tasks
@mpguerra mpguerra moved this from New to Review/QA in Zebra Feb 6, 2025
gustavovalverde added a commit that referenced this issue Feb 10, 2025
BREAKING CHANGE: Experimental features are no longer built into release images.
Users must now build custom images with specific features if needed.

- Remove experimental build job from release workflow
- Remove experimental features from CI matrix
- Update documentation to reflect new feature strategy
- Simplify Dockerfile by removing experimental feature args
- Keep RUN_ALL_EXPERIMENTAL_TESTS for testing purposes only

Migration: Users who need specific features should:
1. Build custom images using --build-arg FEATURES="feature1 feature2"
2. Use the documented feature flags in their builds
3. Refer to the new documentation for building with custom features

Closes  #9210
Closes #9204
Partially #7415
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-devops Area: Pipelines, CI/CD and Dockerfiles
Projects
Status: Review/QA
2 participants