Skip to content

Commit

Permalink
Prepare for 0.12.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
jonathansick committed Sep 4, 2024
1 parent caf39f1 commit f0c0b89
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 41 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,27 @@ Collect fragments into this file with: scriv collect --version X.Y.Z

<!-- scriv-insert-here -->

<a id='changelog-0.12.0'></a>

## 0.12.0 (2024-09-04)

### New features

- Improved feedback in GitHub Check Runs:

- If a YAML file has bad syntax causing a parsing error, we now post the YAML error as a check run annotation — including the location of the error in the file.

- If the notebook has incorrect Jinja templating in its Markdown cells, we now post a check run annotation with the error message and cell number.

### Other changes

- Adopt uv and tox-uv for pinning and installing dependencies
- Pin the tox dependencies with a `requirements/tox.[in|txt]` file
- Adapt configuration for tox-docker version 5's randomized connection ports
- Adopt [ruff-shared.toml](https://github.com/lsst/templates/blob/main/project_templates/fastapi_safir_app/example/ruff-shared.toml) for common SQuaRE ruff configuration.

- The GitHub Check Run service methods are now part of a new `GitHubCheckRunService` class, separate from the `GitHubRepoService`. This internal change helps clarify what functionality is needed for the GitHub Checks functionality, as opposed to syncing data with GitHub repositories.

<a id='changelog-0.11.0'></a>

## 0.11.0 (2024-03-27)
Expand Down
20 changes: 0 additions & 20 deletions changelog.d/20240830_164744_jsick_DM_46065.md

This file was deleted.

21 changes: 0 additions & 21 deletions changelog.d/20240904_102527_jsick_DM_46095.md

This file was deleted.

0 comments on commit f0c0b89

Please sign in to comment.