Skip to content
This repository was archived by the owner on May 22, 2026. It is now read-only.

refactor: rename step files with descriptive names and fix workflow gaps #11

refactor: rename step files with descriptive names and fix workflow gaps

refactor: rename step files with descriptive names and fix workflow gaps #11

name: Build Skillpack
on:
push:
branches:
- main
pull_request:
release:
types:
- published
workflow_dispatch:
jobs:
build-skillpack:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Check out repository
uses: actions/checkout@v5
- name: Validate skill catalog
run: bash ./scripts/skillpack.sh --validate
- name: Build skillpack archive
run: bash ./scripts/skillpack.sh --manifest=json
- name: Upload skillpack artifact
uses: actions/upload-artifact@v4
with:
name: skillpack
path: |
dist/skillpack
dist/skillpack.zip
- name: Attach archive to release
if: github.event_name == 'release'
uses: softprops/action-gh-release@v2
with:
files: |
dist/skillpack.zip
dist/skillpack/manifest.json