Skip to content

feat: add template artifact to prepare-release pipeline#263

Open
pkosiec wants to merge 3 commits intomainfrom
pkosiec/template-artifact
Open

feat: add template artifact to prepare-release pipeline#263
pkosiec wants to merge 3 commits intomainfrom
pkosiec/template-artifact

Conversation

@pkosiec
Copy link
Copy Markdown
Member

@pkosiec pkosiec commented Apr 9, 2026

Summary

  • Adds a template-artifact job to the prepare-release workflow that produces a template zip bundled with the exact appkit/appkit-ui tarballs being released
  • Renames tools/prepare-pr-template.tstools/prepare-template-artifact.ts with --version, --tarball-dir, and --output-dir flags for reuse across CI and release pipelines
  • The new job downloads release artifacts from the prepare job, builds the template, and uploads template.zip as appkit-template-{run_number}
  • Renames install-appkit-tarball skill to install-appkit-artifact with new --template mode for scaffolding apps from CI template artifacts

Verified

Test plan

  • CI pr-template-artifact job passes with the renamed script
  • template-artifact job runs and uploads the artifact (verified via temporary branch trigger)
  • Downloaded template zip contains tarballs with file: refs in package.json

Signed-off-by: Pawel Kosiec <pawel.kosiec@databricks.com>
@pkosiec pkosiec force-pushed the pkosiec/template-artifact branch 2 times, most recently from a21ddc4 to ea74537 Compare April 10, 2026 07:43
- Add --version, --tarball-dir, and --output-dir flags to
  prepare-template-artifact.ts for reuse across CI and release
- Add template-artifact job to prepare-release workflow that downloads
  release tarballs and produces a template zip artifact
- Update install-appkit-tarball skill with --template mode for
  scaffolding new apps from CI template artifacts
- Temporarily trigger prepare-release on this branch for testing

Signed-off-by: Pawel Kosiec <pawel.kosiec@databricks.com>
@pkosiec pkosiec force-pushed the pkosiec/template-artifact branch from ea74537 to e5f3723 Compare April 10, 2026 08:36
Signed-off-by: Pawel Kosiec <pawel.kosiec@databricks.com>
@pkosiec pkosiec marked this pull request as ready for review April 10, 2026 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant