From fb06803f264cb925f208e1499c9cdf049f18b3ad Mon Sep 17 00:00:00 2001 From: Serge Smertin Date: Fri, 5 Jan 2024 15:58:56 +0100 Subject: [PATCH] Sign artifacts with Sigstore --- .github/workflows/release.yml | 7 +++++++ CHANGELOG.md | 3 --- README.md | 11 ++++++++++- 3 files changed, 17 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 630f0b5..2f78c06 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -25,6 +25,13 @@ jobs: run: | pip install hatch==1.7.0 hatch build + + - name: Sign artifacts with Sigstore + uses: sigstore/gh-action-sigstore-python@v1.2.3 + with: + inputs: | + dist/databricks_*.whl + dist/databricks_*.tar.gz - name: Draft release uses: softprops/action-gh-release@v1 diff --git a/CHANGELOG.md b/CHANGELOG.md index a6e7384..f640fca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,3 @@ * Added `CODEOWNERS` for code governance. * Added command framework for Databricks CLI launcher frontend ([#10](https://github.com/databrickslabs/blueprint/pull/10)). * Added ProductInfo unreleased version fallback ([#9](https://github.com/databrickslabs/blueprint/pull/9)). -## 0.0.0 - -Initial commit \ No newline at end of file diff --git a/README.md b/README.md index 8d62586..bcd807a 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,9 @@ Databricks Labs Blueprint --- -Baseline for Databricks Labs projects written in Python. See [Contributing instructions](CONTRIBUTING.md) if you would like to improve this project. +Baseline for Databricks Labs projects written in Python. Sources are validated with `mypy`. See [Contributing instructions](CONTRIBUTING.md) if you would like to improve this project. +- [Installation](#installation) - [Batteries Included](#batteries-included) - [Basic Terminal User Interface (TUI) Primitives](#basic-terminal-user-interface-tui-primitives) - [Simple Text Questions](#simple-text-questions) @@ -30,6 +31,14 @@ Baseline for Databricks Labs projects written in Python. See [Contributing instr - [Starting New Projects](#starting-new-projects) - [Project Support](#project-support) +# Installation + +You can install this project via `pip`: + +``` +pip install databricks-labs-blueprint +``` + # Batteries Included This library contains a proven set of building blocks, tested in production through [UCX](https://github.com/databrickslabs/ucx) and projects.