From 02e547b9a396df38558e1ace3485373d347c2799 Mon Sep 17 00:00:00 2001 From: Burak Yigit Kaya Date: Fri, 31 Jul 2026 17:51:03 +0000 Subject: [PATCH] ci(craft): add github target so releases cut a GH release alongside npm The npm target alone cuts the npm tag via OIDC trusted publishing but no GitHub release. Add the github target so a successful release surfaces as a normal GH release with the npm tarball attached. --- .craft.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.craft.yml b/.craft.yml index 341039a..36f34fd 100644 --- a/.craft.yml +++ b/.craft.yml @@ -32,3 +32,11 @@ targets: - name: npm access: public oidc: true + - name: github + config: + artifacts: + CI: + - npm-tarball + release: + exclude_commit_patterns: + - "^Release .+ v[0-9].+"