Skip to content

Remove Build Essentials from Release CI #729

Open
@MattToast

Description

@MattToast

Description

There is currently a "build essentials" step in the release that fetch build utilities for ubuntu (gcc, cmake, etc). Since SmartSim is now a python only wheel, this step should be unnecessary. We should remove it from the CI.

Justification

This is an unnecessary step that we can remove to save time in our CI.

Implementation Strategy

Remove the block of code highlighted here, push to Test PyPI, pull the package and ensure the test suite still passes.

Acceptance Criteria

  • Remove the highlighted code block
  • Push to Test PyPI
  • Pull the package
  • Ensure Test Suite Passes

Metadata

Metadata

Labels

area: CI/CDIssues related to continuous integration and deploymentshort taskIssues that can be completed and reviewed quicklytype: choreIssue outside of general development

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions