diff --git a/.github/workflows/release-please.yaml b/.github/workflows/release-please.yaml new file mode 100644 index 00000000..0647c33c --- /dev/null +++ b/.github/workflows/release-please.yaml @@ -0,0 +1,21 @@ +name: release-please + +on: + push: + branches: [ main ] + workflow_dispatch: + +jobs: + release-please: + permissions: + contents: write + pull-requests: write + issues: write + runs-on: ubuntu-latest + steps: + - uses: googleapis/release-please-action@v4 + id: rp + with: + token: ${{ secrets.GITHUB_TOKEN }} + config-file: release-please-config.json + manifest-file: .release-please-manifest.json diff --git a/.release-please-manifest.json b/.release-please-manifest.json new file mode 100644 index 00000000..0d1bebe1 --- /dev/null +++ b/.release-please-manifest.json @@ -0,0 +1,3 @@ +{ + ".": "1.6.0" +} diff --git a/CHANGELOG.md b/CHANGELOG.md index 3ea4ee46..a6f7e92f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,26 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.6.0](https://github.com/prasad-albert/albert-python/compare/v1.5.0...v1.6.0) (2025-08-18) + + +### Features + +* test squash merge PR ([#3](https://github.com/prasad-albert/albert-python/issues/3)) ([375426c](https://github.com/prasad-albert/albert-python/commit/375426c053dc22d2e6a71195b1fec6b37592ac45)) + +## [1.5.0](https://github.com/prasad-albert/albert-python/compare/v1.4.8...v1.5.0) (2025-08-18) + + +### Features + +* amazing feature ([c979ea5](https://github.com/prasad-albert/albert-python/commit/c979ea579e2ca3389433ebaf87a0d567540b8b1b)) +* **module:** another very big feature ([18e52df](https://github.com/prasad-albert/albert-python/commit/18e52dfa1715d768012bdcaeffa459c3bf5e4d9e)) + + +### Bug Fixes + +* small bug fix ([fddcd65](https://github.com/prasad-albert/albert-python/commit/fddcd650a39b93f9bc92c34f3dd8ed0255a4fa9e)) + ## [Unreleased] ## [1.2.0] - 2025-07-25 diff --git a/release-please-config.json b/release-please-config.json new file mode 100644 index 00000000..e5ba1c1c --- /dev/null +++ b/release-please-config.json @@ -0,0 +1,15 @@ +{ + "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json", + "release-type": "python", + "include-v-in-tag": true, + "bump-minor-pre-major": true, + "changelog-path": "CHANGELOG.md", + "packages": { + ".": { + "package-name": "albert", + "release-type": "python", + "changelog-path": "CHANGELOG.md", + "include-component-in-tag": false + } + } +} diff --git a/src/albert/__init__.py b/src/albert/__init__.py index 06c43553..bef887d5 100644 --- a/src/albert/__init__.py +++ b/src/albert/__init__.py @@ -4,4 +4,4 @@ __all__ = ["Albert", "AlbertClientCredentials", "AlbertSSOClient"] -__version__ = "1.4.8" +__version__ = "1.6.0" diff --git a/src/albert/client.py b/src/albert/client.py index 208bc372..cf684ed5 100644 --- a/src/albert/client.py +++ b/src/albert/client.py @@ -91,6 +91,7 @@ class Albert: - `from_token` — Create a client using a static token. - `from_sso` — Create a client using interactive browser-based SSO login. - `from_client_credentials` — Create a client using OAuth2 client credentials. + + more """ def __init__(