From 307eb9b15f32c4174810f1491a9b310a0591f307 Mon Sep 17 00:00:00 2001 From: Anto Subash Date: Tue, 30 Jun 2026 21:42:21 +0200 Subject: [PATCH] ci(release): publish audit_log, branding, keycloak to PyPI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These three module packages exist in the workspace and ship valid packaging metadata, but were never added to the `publish-pypi` matrix in release.yml — so every release since they were introduced skipped them and they're absent from PyPI (everything else is at v0.0.21). Add them to the matrix in alphabetical order within the module group. Verified locally: check_metadata passes and all three build to sdist+wheel with the force-included package.json present. First publish of a brand-new project name via Trusted Publishing requires a matching pending-publisher configured on pypi.org for each of simple_module_audit_log, simple_module_branding, simple_module_keycloak. Claude-Session: https://claude.ai/code/session_01Pf6ew7t9pHgR1fnZNew3Tc --- .github/workflows/release.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ec8e11a3..c4683b3f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -115,11 +115,14 @@ jobs: - simple_module_db - simple_module_hosting - simple_module_test + - simple_module_audit_log - simple_module_auth - simple_module_background_tasks + - simple_module_branding - simple_module_dashboard - simple_module_feature_flags - simple_module_file_storage + - simple_module_keycloak - simple_module_permissions - simple_module_settings - simple_module_users