This directory contains a regular sdkcraft SDK scaffold for packaging the
GitHub CLI for Workshop.
- downloads the official GitHub CLI release archive during build
- exposes
ghin Workshop shell sessions - preserves
/home/workshop/.config/ghacross Workshop refreshes - reports SDK health through
workshopctl set-health
- Install
sdkcraftand ensure LXD is available. - From this directory, run
sdkcraft try. - In a Workshop definition, reference the SDK as
try-gh-cli.
Example:
name: dev
base: ubuntu@24.04
sdks:
- name: try-gh-cliThis workspace currently does not have sdkcraft installed, so the scaffold was
validated structurally with:
bash tests/validate-github-cli-sdk.sh