-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #56 from CrayLabs/develop
Merge develop to master for release v 0.0.4 [ committed by @al-rigazzi ] [ reviewed by @AlyssaCote ]
- Loading branch information
Showing
51 changed files
with
12,444 additions
and
372 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
# | ||
# BSD 2-Clause License | ||
# | ||
# Copyright (c) 2021-2024, Hewlett Packard Enterprise | ||
|
@@ -23,21 +24,26 @@ | |
# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, | ||
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | ||
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
# | ||
|
||
name: enforce_changelog | ||
|
||
import pytest | ||
on: | ||
pull_request: | ||
push: | ||
branches: | ||
- develop | ||
|
||
from smartdashboard.utils.ManifestReader import ManifestFileReader | ||
from smartdashboard.view_builders import exp_builder | ||
from smartdashboard.views import ExperimentView | ||
jobs: | ||
changelog: | ||
name: check_changelog | ||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- uses: actions/checkout@v4 | ||
|
||
@pytest.mark.parametrize( | ||
"json_file, return_type", | ||
[ | ||
pytest.param("tests/utils/manifest_files/manifesttest.json", ExperimentView), | ||
], | ||
) | ||
def test_exp_builder(json_file, return_type): | ||
manifest_file_reader = ManifestFileReader(json_file) | ||
manifest = manifest_file_reader.get_manifest() | ||
assert type(exp_builder(manifest)) == return_type | ||
- name: Changelog Enforcer | ||
uses: dangoslen/[email protected] | ||
with: | ||
changeLogPath: './doc/changelog.md' | ||
missingUpdateErrorMessage: 'changelog.md has not been updated' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
# Changelog | ||
|
||
### 0.0.4 | ||
|
||
Released on 14 May 2024 | ||
|
||
Description | ||
|
||
- Fix header styling issue | ||
([SmartDashboard-PR55](https://github.com/CrayLabs/SmartDashboard/pull/55)) | ||
- Automate the creation of release notes | ||
([SmartDashboard-PR54](https://github.com/CrayLabs/SmartDashboard/pull/54)) | ||
- Add database telemetry documentation. | ||
([SmartDashboard-PR52](https://github.com/CrayLabs/SmartDashboard/pull/52)) | ||
- Auto-post release PR to develop from master | ||
([SmartDashboard-PR53](https://github.com/CrayLabs/SmartDashboard/pull/53)) | ||
- Decrease the pinned version of Pydantic | ||
([SmartDashboard-PR51](https://github.com/CrayLabs/SmartDashboard/pull/51)) | ||
- Bump version to 0.0.4, exclude streamlit version 1.31.X | ||
([SmartDashboard-PR50](https://github.com/CrayLabs/SmartDashboard/pull/50)) | ||
- Drop Python 3.8 support, add 3.11 support. | ||
([SmartDashboard-PR49](https://github.com/CrayLabs/SmartDashboard/pull/49)) | ||
- Add Database Telemetry page. | ||
([SmartDashboard-PR38](https://github.com/CrayLabs/SmartDashboard/pull/38)) | ||
- Add Github Actions workflow that checks if changelog is edited on | ||
pull requests into develop. | ||
([SmartDashboard-PR47](https://github.com/CrayLabs/SmartDashboard/pull/47)) | ||
- Add manifest file tracking. | ||
([SmartDashboard-PR46](https://github.com/CrayLabs/SmartDashboard/pull/46)) | ||
|
||
### 0.0.3 | ||
|
||
Released on 15 February 2024 | ||
|
||
Description | ||
|
||
- Added defined schemas for entity objects. | ||
([SmartDashboard-PR31](https://github.com/CrayLabs/SmartDashboard/pull/31)) | ||
- Added experiment level logs to the dashboard. | ||
([SmartDashboard-PR37](https://github.com/CrayLabs/SmartDashboard/pull/37)) | ||
|
||
### 0.0.2 | ||
|
||
Released on 14 December 2023 | ||
|
||
Description | ||
|
||
- The initial release of SmartDashboard includes capabilities for | ||
viewing experiment entity properties and statuses. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.