Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
f3cc3b9
feat: decoupling from algosdk; installing latest algokit utils
aorumbayev Dec 16, 2025
7195f69
fix: add missing hidden imports for algokit_utils proxy modules
aorumbayev Dec 16, 2025
20bfb8a
fix: ensure pyinstaller tests use dist binary instead of venv algokit
aorumbayev Dec 16, 2025
b174ca8
chore: update to latest alpha 4 with get prefixes stripped from clients
aorumbayev Dec 17, 2025
8b2b327
build: bump algokit-utils to 5.0.0a7
daniel-makerx Dec 24, 2025
e554177
test: included metadata_hash in logger output so it can be part of ap…
daniel-makerx Dec 24, 2025
2aed153
refactor: simplify mint implementation
daniel-makerx Dec 24, 2025
4d107c1
refactor: simplify assets module
daniel-makerx Dec 24, 2025
d716d36
refactor: reduce usages of private keys
daniel-makerx Dec 24, 2025
c0267c3
chore: lockfile
aorumbayev Mar 3, 2026
93b4c70
refactor: migrate to uv-first packaging and distribution (#712)
aorumbayev Mar 10, 2026
3d8c0d3
feat(docs): starlight migration (#711)
lempira Mar 11, 2026
8e22c08
docs: updated script links to cli.algokit.io (#714)
lempira Mar 12, 2026
399eaa7
ci: add devportal publishing workflow, extract sidebar config, and st…
lempira Mar 13, 2026
0db1a43
docs: remove legacy markdown files and update startlight content
mrcointreau Mar 26, 2026
07cb578
Merge branch 'main' into ci/add-publish-to-devportal-workflow
mrcointreau Jun 3, 2026
6ccb394
docs: refresh cli reference content and fix broken links
mrcointreau Jun 5, 2026
d448a86
ci: trigger publish-devportal-docs on main, pin actions to SHAs and b…
mrcointreau Jun 5, 2026
4561b12
chore: bump pyjwt to 2.13.0 to fix PYSEC-2026-175/177/178/179
mrcointreau Jun 5, 2026
3b9a12e
test: update goal help approval snapshot for new docs url
mrcointreau Jun 5, 2026
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
6 changes: 3 additions & 3 deletions .github/actions/build-docs/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,16 @@ runs:

- uses: pnpm/action-setup@v4
with:
version: 10
package_json_file: docs/package.json

- name: Install docs dependencies
shell: bash
run: cd docs && pnpm install --frozen-lockfile
run: pnpm install --frozen-lockfile --dir docs

- name: Generate CLI reference
shell: bash
run: uv run poe docs-cli

- name: Build Starlight site
shell: bash
run: cd docs && pnpm run build
run: pnpm --dir docs build
37 changes: 37 additions & 0 deletions .github/workflows/publish-devportal-docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: Publish DevPortal Docs

on:
workflow_dispatch:
push:
Comment thread
mrcointreau marked this conversation as resolved.
branches: [main]
tags: ['v*']

permissions:
contents: write

jobs:
publish-docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6

- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
with:
node-version: 24.x

- uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093 # v6
with:
package_json_file: docs/package.json

- name: Setup Python environment
uses: algorandfoundation/algokit-shared-config/.github/actions/setup-algokit-python@main
with:
install-algokit: "false"

- name: Generate CLI reference
run: uv run poe docs-cli

- name: Publish DevPortal Docs
uses: algorandfoundation/devportal/.github/actions/publish-devportal-docs@release/ak-v4
with:
docs-dir: docs
74 changes: 4 additions & 70 deletions docs/astro.config.mjs
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
// @ts-check
import starlight from "@astrojs/starlight";
import { defineConfig } from "astro/config";
import mermaid from "astro-mermaid";
import remarkGithubAlerts from "remark-github-alerts";
import sidebar from "./sidebar.config.json";
Comment thread
mrcointreau marked this conversation as resolved.

export default defineConfig({
site: "https://algorandfoundation.github.io",
Expand All @@ -11,6 +13,7 @@ export default defineConfig({
remarkPlugins: [remarkGithubAlerts],
},
integrations: [
mermaid({ theme: "default", autoTheme: true }),
starlight({
title: "AlgoKit CLI",
tableOfContents: { minHeadingLevel: 2, maxHeadingLevel: 4 },
Expand All @@ -32,76 +35,7 @@ export default defineConfig({
href: "https://discord.gg/algorand",
},
],
sidebar: [
{ label: "Home", link: "/" },
{
label: "Getting Started",
items: [
{ slug: "tutorials/intro" },
{ slug: "tutorials/smart-contracts" },
{ slug: "tutorials/algokit-template" },
],
},
{
label: "Features",
items: [
{ slug: "features/overview" },
{ slug: "features/init" },
{ slug: "features/localnet" },
{ slug: "features/compile" },
{ slug: "features/generate" },
{ slug: "features/config" },
{ slug: "features/doctor" },
{ slug: "features/explore" },
{ slug: "features/dispenser" },
{ slug: "features/goal" },
{ slug: "features/completions" },
{
label: "AlgoKit Project",
collapsed: true,
items: [
{ slug: "features/project" },
{ slug: "features/project/bootstrap" },
{ slug: "features/project/deploy" },
{ slug: "features/project/link" },
{ slug: "features/project/list" },
{ slug: "features/project/run" },
],
},
{
label: "AlgoKit Task",
collapsed: true,
items: [
{ slug: "features/tasks" },
{ slug: "features/tasks/analyze" },
{ slug: "features/tasks/ipfs" },
{ slug: "features/tasks/mint" },
{ slug: "features/tasks/nfd" },
{ slug: "features/tasks/opt" },
{ slug: "features/tasks/send" },
{ slug: "features/tasks/sign" },
{ slug: "features/tasks/transfer" },
{ slug: "features/tasks/vanity_address" },
{ slug: "features/tasks/wallet" },
],
},
],
},
{
label: "Concepts",
items: [{ slug: "concepts/output-stability" }],
},
{
label: "Architecture Decisions",
collapsed: true,
autogenerate: { directory: "architecture-decisions" },
},
{
label: "CLI Reference",
collapsed: true,
items: [{ slug: "cli", label: "AlgoKit CLI" }],
},
],
sidebar,
}),
],
});
168 changes: 0 additions & 168 deletions docs/features/compile.md

This file was deleted.

53 changes: 0 additions & 53 deletions docs/features/doctor.md

This file was deleted.

Loading
Loading