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
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Published as `knit-cli` (the crates.io name `knit` is taken); the installed
# binary is still `knit`.
name = "knit-cli"
version = "0.1.0-alpha.10"
version = "0.1.0-alpha.11"
edition = "2021"
license = "Apache-2.0"
description = "A local-first CLI for coordinating cross-repo feature bundles."
Expand All @@ -26,7 +26,7 @@ members = [".", "crates/knit-runtime"]

[dependencies]
anyhow = "1"
knit-runtime = { version = "0.1.0-alpha.10", path = "crates/knit-runtime" }
knit-runtime = { version = "0.1.0-alpha.11", path = "crates/knit-runtime" }
chrono = { version = "0.4", features = ["serde"] }
clap = { version = "4.5", features = ["derive"] }
ctrlc = { version = "3.4", features = ["termination"] }
Expand Down
2 changes: 1 addition & 1 deletion crates/knit-runtime/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# version-control shaped; the CLI compiles it in and adapts bundle state into
# the crate's RuntimeContext contract.
name = "knit-runtime"
version = "0.1.0-alpha.10"
version = "0.1.0-alpha.11"
edition = "2021"
license = "Apache-2.0"
description = "Per-bundle docker-compose runtime for knit cross-repo bundles."
Expand Down
10 changes: 5 additions & 5 deletions dist/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ Templates for publishing knit to package managers. The canonical release flow:
# 2. Tag and push — triggers .github/workflows/release.yml, which builds
# macOS (x64/arm64), Linux (x64/arm64 musl), and Windows (x64) binaries
# and uploads them (plus .sha256 files) to a GitHub release. A tag
# containing `-` (e.g. v0.1.0-alpha.10) is marked as a pre-release.
git tag v0.1.0-alpha.10
git push origin v0.1.0-alpha.10
# containing `-` (e.g. v0.1.0-alpha.11) is marked as a pre-release.
git tag v0.1.0-alpha.11
git push origin v0.1.0-alpha.11

# 3. Wait for the Release workflow to finish:
gh run watch --repo knit-cli/knit "$(gh run list --repo knit-cli/knit --workflow Release --limit 1 --json databaseId -q '.[0].databaseId')"
Expand All @@ -39,8 +39,8 @@ Users install with `brew install knit-cli/tap/knit`. To release:
# If that secret is not configured, fill the formula from the release assets:
# - bump the `version` stanza in homebrew/knit.rb (URLs derive from it)
# - replace each sha256 with the matching .sha256 asset, e.g.:
gh release view v0.1.0-alpha.10 --repo knit-cli/knit --json assets -q '.assets[].name'
curl -sL https://github.com/knit-cli/knit/releases/download/v0.1.0-alpha.10/knit-v0.1.0-alpha.10-aarch64-apple-darwin.sha256
gh release view v0.1.0-alpha.11 --repo knit-cli/knit --json assets -q '.assets[].name'
curl -sL https://github.com/knit-cli/knit/releases/download/v0.1.0-alpha.11/knit-v0.1.0-alpha.11-aarch64-apple-darwin.sha256

# Copy homebrew/knit.rb into the tap as Formula/knit.rb, commit, push:
# github.com/knit-cli/homebrew-tap
Expand Down
2 changes: 1 addition & 1 deletion dist/homebrew/knit.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ class Knit < Formula
desc "Local-first CLI for coordinating cross-repo feature bundles"
homepage "https://github.com/knit-cli/knit"
license "Apache-2.0"
version "0.1.0-alpha.10"
version "0.1.0-alpha.11"

on_macos do
if Hardware::CPU.arm?
Expand Down
4 changes: 2 additions & 2 deletions dist/scoop/knit.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"version": "0.1.0-alpha.10",
"version": "0.1.0-alpha.11",
"description": "Local-first CLI for coordinating cross-repo feature bundles",
"homepage": "https://github.com/knit-cli/knit",
"license": "Apache-2.0",
"architecture": {
"64bit": {
"url": "https://github.com/knit-cli/knit/releases/download/v0.1.0-alpha.10/knit-v0.1.0-alpha.10-x86_64-pc-windows-msvc.zip",
"url": "https://github.com/knit-cli/knit/releases/download/v0.1.0-alpha.11/knit-v0.1.0-alpha.11-x86_64-pc-windows-msvc.zip",
"hash": "REPLACE_WITH_SHA256"
}
},
Expand Down
4 changes: 2 additions & 2 deletions dist/winget/marc-merino.knit.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PackageIdentifier: marc-merino.knit
PackageVersion: 0.1.0-alpha.10
PackageVersion: 0.1.0-alpha.11
PackageLocale: en-US
Publisher: marc-merino
PackageName: knit
Expand All @@ -12,7 +12,7 @@ Installers:
NestedInstallerFiles:
- RelativeFilePath: knit.exe
PortableCommandAlias: knit
InstallerUrl: https://github.com/knit-cli/knit/releases/download/v0.1.0-alpha.10/knit-v0.1.0-alpha.10-x86_64-pc-windows-msvc.zip
InstallerUrl: https://github.com/knit-cli/knit/releases/download/v0.1.0-alpha.11/knit-v0.1.0-alpha.11-x86_64-pc-windows-msvc.zip
InstallerSha256: REPLACE_WITH_SHA256
ManifestType: singleton
ManifestVersion: 1.6.0
Loading