Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/add-composition-pattern-steering.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/add-product-experience-memory.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/add-surface-scoped-fingerprints.md

This file was deleted.

27 changes: 0 additions & 27 deletions .changeset/add-survey-schema-and-merge.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/add-survey-summary.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/add-verify-profile-gate.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/agent-led-framing.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/anarchitecture-ghost.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@anarchitecture/ghost": minor
---

Publish Ghost as one scoped package with the `ghost` CLI, unified scan and drift workflows, and one installed skill bundle.
5 changes: 0 additions & 5 deletions .changeset/authored-fingerprint-contract.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/canonical-decision-vocabulary.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/clarify-agent-guidance.md

This file was deleted.

8 changes: 7 additions & 1 deletion .changeset/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,11 @@
"access": "public",
"baseBranch": "main",
"updateInternalDependencies": "patch",
"ignore": ["ghost-ui", "ghost-docs", "@ghost/core", "ghost-fleet"]
"ignore": [
"ghost-ui",
"ghost-docs",
"@ghost/core",
"ghost-scan",
"ghost-fleet"
]
}
5 changes: 0 additions & 5 deletions .changeset/drift-readme-post-decompose.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/drop-roles.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/emit-package-context-bundle.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/extract-ghost-core.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/extract-ghost-scan.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/fingerprint-canonical-artifact.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fingerprint-signature-references-checks.md

This file was deleted.

14 changes: 0 additions & 14 deletions .changeset/fix-oklch-backfill-and-tighten-survey.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-profile-recipe-paths.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-review-severity-counts.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/implemented-surface-evidence.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/initial-ghost-scan.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/phase-4b-schema-enrichment.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/phase-4c-recipe-branching.md

This file was deleted.

15 changes: 0 additions & 15 deletions .changeset/phase-5-bugs-and-schema.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/refactor-fingerprint-package.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/remove-profile-public-concept.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/rename-evidence-to-survey.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/rename-ghost-scan.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/root-fingerprint-bundle.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/source-graph-scans.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tailwind-class-atom-pass.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tighten-fingerprint-evidence.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tighten-terminal-context.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/update-drift-fingerprint-recap.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/v0-checks-and-perceptual-prior.md

This file was deleted.

6 changes: 3 additions & 3 deletions .github/workflows/deploy-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Deploy to GitHub Pages

# Builds apps/docs with DEPLOY_BASE=/ghost/ and uploads the dist as the
# Pages artifact. apps/docs is the one deployed site — it owns the home,
# the design language catalogue (/ui/*), and the drift tooling docs
# the design language catalogue (/ui/*), and the Ghost tooling docs
# (/tools/drift/*) under a single aesthetic.

on:
Expand Down Expand Up @@ -32,8 +32,8 @@ jobs:
cache: pnpm
- run: pnpm install --frozen-lockfile

- name: Build ghost-drift library
run: pnpm --filter ghost-drift build
- name: Build Ghost CLI package
run: pnpm --filter @anarchitecture/ghost build

- name: Build ghost-ui library
run: pnpm --filter ghost-ui build:lib
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/release-tarball.yml
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
name: Publish tarball to GitHub Release

# Temporary distribution channel while npm publish is blocked. Packs
# ghost-drift and attaches the .tgz to a GitHub Release, so consumers can:
# @anarchitecture/ghost and attaches the .tgz to a GitHub Release, so consumers can:
#
# npm install https://github.com/block/ghost/releases/download/<tag>/<file>.tgz
#
# Triggered by pushing a tag of the form `ghost-drift@<version>` or by
# Triggered by pushing a tag of the form `anarchitecture-ghost@<version>` or by
# manual workflow_dispatch.

on:
push:
tags:
- "ghost-drift@*"
- "anarchitecture-ghost@*"
workflow_dispatch:
inputs:
version:
description: "Version to release (must match packages/ghost-drift/package.json)"
description: "Version to release (must match packages/ghost/package.json)"
required: true

permissions:
Expand Down Expand Up @@ -45,15 +45,15 @@ jobs:
- run: pnpm install --frozen-lockfile

- name: Build
run: pnpm --filter ghost-drift build
run: pnpm --filter @anarchitecture/ghost build

# `pnpm --filter <pkg> pack` writes the tarball to the workspace root,
# not the package dir, in pnpm 10. Force it into a known staging dir so
# the release step can glob a single location deterministically.
- name: Pack
run: |
mkdir -p dist-tarball
pnpm --filter ghost-drift pack --pack-destination "$GITHUB_WORKSPACE/dist-tarball"
pnpm --filter @anarchitecture/ghost pack --pack-destination "$GITHUB_WORKSPACE/dist-tarball"
ls -la dist-tarball

# Resolve the release tag. Inputs from workflow_dispatch are attacker-
Expand All @@ -69,7 +69,7 @@ jobs:
if [ "$EVENT_NAME" = "push" ]; then
TAG="$GITHUB_REF_NAME"
else
TAG="ghost-drift@$INPUT_VERSION"
TAG="anarchitecture-ghost@$INPUT_VERSION"
fi
echo "tag=$TAG" >> "$GITHUB_OUTPUT"

Expand All @@ -81,4 +81,4 @@ jobs:
gh release create "$TAG" \
--title "$TAG" \
--generate-notes \
dist-tarball/ghost-drift-*.tgz
dist-tarball/*.tgz
Loading