From 093e0f0b7b70759ae41037dbe87a6c899b652f3a Mon Sep 17 00:00:00 2001 From: Damir Dulic Date: Mon, 16 Mar 2026 12:20:07 +0000 Subject: [PATCH 1/2] fix: trigger docker and pypi builds on tag push, not release event GitHub Actions does not fire workflow events for actions taken by GITHUB_TOKEN. Since release-please uses GITHUB_TOKEN to create the release, the release:published event is suppressed and docker/pypi workflows never run. Switch both to push:tags:v*.*.* which is a real push event that always triggers. --- .github/workflows/docker.yaml | 5 ++--- .github/workflows/publish.yaml | 5 +++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 9401a6d..e5108a7 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -5,12 +5,11 @@ on: push: branches: - main + tags: + - "v*.*.*" pull_request: branches: - main - release: - types: - - published env: REGISTRY: ghcr.io diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index abbbd4d..5ec5694 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -2,8 +2,9 @@ name: Upload Python Package on: - release: - types: [published] + push: + tags: + - "v*.*.*" jobs: build: From f99f8642bd096ec982c551230c85395e82aeb394 Mon Sep 17 00:00:00 2001 From: Damir Dulic Date: Mon, 16 Mar 2026 12:21:48 +0000 Subject: [PATCH 2/2] fix: bump version to 1.0.1 --- .release-please-manifest.json | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index fd3a13c..114d8f9 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{"." : "0.14.8"} +{"." : "1.0.1"} diff --git a/pyproject.toml b/pyproject.toml index cb206b0..514afe7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ requires = ["setuptools>=77.0"] [project] name = "supernote" -version = "1.0.0" +version = "1.0.1" license = "Apache-2.0" license-files = ["LICENSE"] description = "All-in-one toolkit for Supernote devices: parse notebooks, self-host services, access services"