Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
5486b56
chore: update workflow to include `demo` branch in deployment checks
gentlementlegen Jul 25, 2025
df1b7f6
chore: [skip ci] updated manifest.json and dist build
github-actions[bot] Jul 25, 2025
9ce6c01
Merge pull request #14 from gentlementlegen/demo
gentlementlegen Jul 25, 2025
8f3c72c
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jul 25, 2025
a81dbc7
chore: update dependencies to latest versions, including @ubiquity-os…
gentlementlegen Jan 1, 2026
d39d953
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jan 1, 2026
7cd9ddd
chore: update packages
gentlementlegen Jan 1, 2026
369eb86
chore: update packages
gentlementlegen Jan 1, 2026
d2d15a9
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jan 1, 2026
59639fa
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Jan 1, 2026
a41c75e
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jan 1, 2026
a1e9e58
chore: update knip config and remove unused type guard
gentlementlegen Jan 2, 2026
028afaf
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Jan 2, 2026
2755e46
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jan 2, 2026
239e046
test: increase timeout for main.test.ts
gentlementlegen Jan 2, 2026
3bee74a
Merge branch 'demo' into fix/demo
gentlementlegen Jan 2, 2026
448ab48
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Jan 2, 2026
e9c4aee
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jan 2, 2026
206175a
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Jan 2, 2026
c0bb39c
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jan 2, 2026
38c0ad4
Merge pull request #16 from ubiquity-os/fix/demo
gentlementlegen Jan 2, 2026
386a6ce
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Jan 2, 2026
4e7df69
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jan 2, 2026
00917ea
chore: update dotenv and ts-node dependencies to latest versions
gentlementlegen Jan 5, 2026
9a88347
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Jan 5, 2026
5895b6d
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jan 5, 2026
12e7746
fix: handle invalid GitHub credentials and fix infinite loop
gentlementlegen Jan 5, 2026
d559e45
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Jan 5, 2026
2d7c0a9
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jan 5, 2026
b121378
chore: remove extra space in BAD_CREDENTIALS_MESSAGE string
gentlementlegen Jan 5, 2026
3a46bb9
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Jan 5, 2026
3bd8c70
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jan 5, 2026
e20dba4
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Jan 5, 2026
46cf247
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jan 5, 2026
3ee8159
Merge remote-tracking branch 'origin/demo' into fix/demo
gentlementlegen Jan 5, 2026
a26ae17
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Jan 5, 2026
bde9c79
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jan 5, 2026
63252dd
chore: migrate to @swc/jest, update Jest setup, and clean up unused d…
gentlementlegen Jan 5, 2026
8942054
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Jan 5, 2026
8a238cc
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jan 5, 2026
d37582f
chore: remove unused cross-env dependency from bun.lock and package.json
gentlementlegen Jan 5, 2026
c910e92
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Jan 5, 2026
a01710c
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jan 5, 2026
5c7a016
Merge pull request #17 from ubiquity-os/fix/demo
gentlementlegen Jan 7, 2026
23732e3
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Jan 7, 2026
87f09f5
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Jan 7, 2026
da72f32
fix: pin manifest workflow to issue-27 deploy action
gentlementlegen Feb 10, 2026
bde0ed2
fix: sync workflow skipBotEvents and parameter metadata
gentlementlegen Feb 10, 2026
c5cf744
fix: exclude issue_comment.created from manifest listeners
gentlementlegen Feb 10, 2026
c1c5b85
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Feb 10, 2026
fa3a05d
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Feb 10, 2026
26b4c81
Update update-configuration.yml
gentlementlegen Feb 11, 2026
66be4a1
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Feb 11, 2026
51d1a47
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Feb 11, 2026
e79ee58
chore: [skip ci] update labels configuration
ubiquity-os-beta[bot] Jan 15, 2026
e056bb5
chore: [skip ci] update labels configuration
ubiquity-os-beta[bot] Jan 20, 2026
2f5158b
chore: [skip ci] update labels configuration
ubiquity-os-beta[bot] Jan 24, 2026
b2444ae
chore: [skip ci] update labels configuration
ubiquity-os-beta[bot] Jan 24, 2026
372c7fd
chore: [skip ci] update labels configuration
ubiquity-os-beta[bot] Jan 24, 2026
4857d93
Merge remote-tracking branch 'origin/development' into codex/fix/mani…
gentlementlegen Feb 11, 2026
62670c5
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Feb 11, 2026
8681352
Merge remote-tracking branch 'origin/demo' into codex/fix/manifest-bu…
gentlementlegen Feb 11, 2026
076c9e1
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Feb 11, 2026
72d3f3b
Merge remote-tracking branch 'origin/codex/fix/manifest-build-plugin-…
gentlementlegen Feb 11, 2026
9b7f161
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Feb 11, 2026
50a4bfa
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Feb 11, 2026
2de815b
Update update-configuration.yml
gentlementlegen Feb 11, 2026
3820add
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Feb 11, 2026
0b4e0be
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Feb 11, 2026
828a601
chore: [skip ci] Update manifest.json
gentlementlegen Feb 11, 2026
9c6f2c4
Merge pull request #19 from ubiquity-os/codex/fix/manifest-build-plug…
gentlementlegen Feb 11, 2026
0016a7c
chore: [skip ci] updated manifest.json and dist build
ubiquity-os-beta[bot] Feb 11, 2026
824f571
chore: [skip ci] update manifest.json url
ubiquity-os-beta[bot] Feb 11, 2026
88bc621
chore(ci): migrate demo branch to artifact deploy flow
gentlementlegen Mar 10, 2026
dcf9658
fix(ci): generate manifest before deno deploy
gentlementlegen Mar 10, 2026
d1bfdae
fix(ci): install dependencies before deno deploy manifest step
gentlementlegen Mar 10, 2026
1af8791
Merge pull request #20 from ubiquity-os/feat/320-workflow-artifact-mi…
gentlementlegen Mar 10, 2026
2b1650a
chore(ci): sync demo with development deploy flow
gentlementlegen Mar 17, 2026
b9dd12b
chore(development): release 1.0.1
github-actions[bot] Mar 24, 2026
85183d9
Merge pull request #26 from ubiquity-os/demo
gentlementlegen Mar 24, 2026
b81af2d
Merge pull request #25 from ubiquity-os/release-please--branches--dev…
gentlementlegen Mar 25, 2026
b6eae14
fix: update configuration workflow
gentlementlegen Apr 7, 2026
f2cdf41
fix: resolved json imports
gentlementlegen Apr 7, 2026
077e777
chore: updated package name and version
gentlementlegen Apr 7, 2026
5ae5548
chore: align deno deploy workflow and runtime manifest
gentlementlegen Apr 9, 2026
0284f83
test: fixed failing tests
gentlementlegen Apr 9, 2026
9008829
test: fixed mocks
gentlementlegen Apr 9, 2026
7610890
docs: update README
gentlementlegen Apr 9, 2026
54118ad
chore: update nvmrc version
gentlementlegen Apr 9, 2026
f95e69e
chore: point deno-deploy action to main
gentlementlegen Apr 9, 2026
2f5bc56
chore: update update-configuration.yml
gentlementlegen Apr 9, 2026
c5f607b
Merge pull request #27 from ubiquity-os/issue-17-deno-deploy-workflow
gentlementlegen Apr 10, 2026
377079d
feat: nudge to claim demo currency
Apr 12, 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
4 changes: 2 additions & 2 deletions .github/knip.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import type { KnipConfig } from "knip";

const config: KnipConfig = {
entry: ["src/action.ts", "src/worker.ts"],
project: ["src/", "test/"],
entry: ["src/action.ts"],
project: ["src/**/*.ts"],
ignore: ["src/types/config.ts", "**/__mocks__/**", "**/__fixtures__/**"],
ignoreExportsUsedInFile: true,
// eslint can also be safely ignored as per the docs: https://knip.dev/guides/handling-issues#eslint--jest
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/jest-testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@ jobs:
with:
bun-version: latest

- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0

- name: Jest With Coverage
run: |
bun install --frozen-lockfile
bun run test
bun run jest:test

- name: Add Jest Report to Summary
if: always()
Expand Down
148 changes: 86 additions & 62 deletions .github/workflows/update-configuration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,16 +35,29 @@ on:
delete:

jobs:
deploy:
name: "Deploy (Action / Deno)"
resolve-context:
name: "Resolve Context"
runs-on: ubuntu-latest
permissions: write-all
environment: ${{ (github.event.ref == 'refs/heads/main' || github.ref == 'refs/heads/main' || github.event.workflow_run.head_branch == 'main') && 'main' || 'development' }}
permissions: read-all
env:
BUILD_ACTION_ENABLED: ${{ github.event_name == 'workflow_dispatch' && inputs.build_action_enabled || vars.BUILD_ACTION_ENABLED || 'true' }}
DEPLOY_DENO_ENABLED: ${{ github.event_name == 'workflow_dispatch' && inputs.deploy_deno_enabled || vars.DEPLOY_DENO_ENABLED || 'true' }}
SKIP_BOT_EVENTS: ${{ github.event_name == 'workflow_dispatch' && inputs.skip_bot_events || vars.SKIP_BOT_EVENTS || 'false' }}
EXCLUDE_SUPPORTED_EVENTS: ${{ github.event_name == 'workflow_dispatch' && inputs.exclude_supported_events || vars.EXCLUDE_SUPPORTED_EVENTS || '' }}
outputs:
source_ref: ${{ steps.refs.outputs.source_ref }}
is_tag_ref: ${{ steps.refs.outputs.is_tag_ref }}
is_dist_ref: ${{ steps.refs.outputs.is_dist_ref }}
build_action_enabled: ${{ steps.config.outputs.build_action_enabled }}
deploy_deno_enabled: ${{ steps.config.outputs.deploy_deno_enabled }}
skip_bot_events: ${{ steps.config.outputs.skip_bot_events }}
exclude_supported_events: ${{ steps.config.outputs.exclude_supported_events }}
should_publish_action_artifact: ${{ steps.config.outputs.should_publish_action_artifact }}
should_run_deno: ${{ steps.config.outputs.should_run_deno }}
artifact_environment: ${{ steps.config.outputs.artifact_environment }}
deno_environment: ${{ steps.config.outputs.deno_environment }}
artifact_action: ${{ steps.config.outputs.artifact_action }}
deno_action: ${{ steps.config.outputs.deno_action }}

steps:
- name: Resolve source ref
Expand All @@ -61,92 +74,103 @@ jobs:
is_tag_ref="true"
fi

is_artifact_ref="false"
is_dist_ref="false"
if [[ "$source_ref" == dist/* ]]; then
is_artifact_ref="true"
fi

if [[ "$BUILD_ACTION_ENABLED" == "true" ]]; then
action_ref_branch="dist/${source_ref}"
else
action_ref_branch="${source_ref}"
is_dist_ref="true"
fi

echo "source_ref=$source_ref" >> "$GITHUB_OUTPUT"
echo "is_tag_ref=$is_tag_ref" >> "$GITHUB_OUTPUT"
echo "is_artifact_ref=$is_artifact_ref" >> "$GITHUB_OUTPUT"
echo "ACTION_REF=${GITHUB_REPOSITORY}@${action_ref_branch}" >> "$GITHUB_ENV"
echo "is_dist_ref=$is_dist_ref" >> "$GITHUB_OUTPUT"

- name: Print deployment mode
- name: Resolve deployment settings
id: config
shell: bash
env:
SOURCE_REF: ${{ steps.refs.outputs.source_ref }}
IS_TAG_REF: ${{ steps.refs.outputs.is_tag_ref }}
IS_DIST_REF: ${{ steps.refs.outputs.is_dist_ref }}
run: |
echo "BUILD_ACTION_ENABLED=${BUILD_ACTION_ENABLED}"
echo "DEPLOY_DENO_ENABLED=${DEPLOY_DENO_ENABLED}"
echo "SKIP_BOT_EVENTS=${SKIP_BOT_EVENTS}"
echo "EXCLUDE_SUPPORTED_EVENTS=${EXCLUDE_SUPPORTED_EVENTS}"
echo "SOURCE_REF=${{ steps.refs.outputs.source_ref }}"
echo "IS_ARTIFACT_REF=${{ steps.refs.outputs.is_artifact_ref }}"
echo "IS_TAG_REF=${{ steps.refs.outputs.is_tag_ref }}"
echo "ACTION_REF=${ACTION_REF}"
artifact_environment="development"
deno_environment="development"
if [[ "$SOURCE_REF" == "main" || "$SOURCE_REF" == "demo" ]]; then
artifact_environment="main"
deno_environment="main"
fi

artifact_action="publish"
deno_action="provision"
if [[ "${{ github.event_name }}" == "delete" ]]; then
artifact_action="delete"
deno_action="delete"
fi

should_publish_action_artifact="false"
if [[ "$BUILD_ACTION_ENABLED" == "true" && "$IS_TAG_REF" != "true" && "$IS_DIST_REF" != "true" ]]; then
should_publish_action_artifact="true"
fi

should_run_deno="false"
if [[ "$DEPLOY_DENO_ENABLED" == "true" && "$IS_TAG_REF" != "true" && "$IS_DIST_REF" != "true" ]]; then
should_run_deno="true"
fi

echo "build_action_enabled=$BUILD_ACTION_ENABLED" >> "$GITHUB_OUTPUT"
echo "deploy_deno_enabled=$DEPLOY_DENO_ENABLED" >> "$GITHUB_OUTPUT"
echo "skip_bot_events=$SKIP_BOT_EVENTS" >> "$GITHUB_OUTPUT"
echo "exclude_supported_events=$EXCLUDE_SUPPORTED_EVENTS" >> "$GITHUB_OUTPUT"
echo "artifact_environment=$artifact_environment" >> "$GITHUB_OUTPUT"
echo "deno_environment=$deno_environment" >> "$GITHUB_OUTPUT"
echo "artifact_action=$artifact_action" >> "$GITHUB_OUTPUT"
echo "deno_action=$deno_action" >> "$GITHUB_OUTPUT"
echo "should_publish_action_artifact=$should_publish_action_artifact" >> "$GITHUB_OUTPUT"
echo "should_run_deno=$should_run_deno" >> "$GITHUB_OUTPUT"

publish-action-artifact:
name: "Publish Action Artifact"
needs: resolve-context
if: ${{ needs.resolve-context.outputs.should_publish_action_artifact == 'true' }}
runs-on: ubuntu-latest
permissions: write-all
environment: ${{ needs.resolve-context.outputs.artifact_environment }}

steps:
- name: Publish action artifact branch
if: ${{ env.BUILD_ACTION_ENABLED == 'true' }}
uses: ubiquity-os/action-deploy-plugin@main
with:
action: ${{ github.event_name == 'delete' && 'delete' || 'publish' }}
action: ${{ needs.resolve-context.outputs.artifact_action }}
treatAsEsm: true
sourcemap: true
pluginEntry: "${{ github.workspace }}/src/action.ts"
excludeSupportedEvents: ${{ env.EXCLUDE_SUPPORTED_EVENTS }}
skipBotEvents: ${{ env.SKIP_BOT_EVENTS }}
pluginEntry: "${{ github.workspace }}/src/worker.ts"
excludeSupportedEvents: ${{ needs.resolve-context.outputs.exclude_supported_events }}
skipBotEvents: ${{ needs.resolve-context.outputs.skip_bot_events }}
env:
APP_ID: ${{ secrets.APP_ID }}
APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}

- name: Check out the repository
if: ${{ env.DEPLOY_DENO_ENABLED == 'true' && steps.refs.outputs.is_tag_ref != 'true' && steps.refs.outputs.is_artifact_ref != 'true' }}
uses: actions/checkout@v6

- name: Set up Deno
if: ${{ env.DEPLOY_DENO_ENABLED == 'true' && steps.refs.outputs.is_tag_ref != 'true' && steps.refs.outputs.is_artifact_ref != 'true' }}
uses: denoland/setup-deno@v2
with:
deno-version: v2.x

- name: Install dependencies
if: ${{ env.DEPLOY_DENO_ENABLED == 'true' && steps.refs.outputs.is_tag_ref != 'true' && steps.refs.outputs.is_artifact_ref != 'true' && github.event_name != 'delete' }}
run: deno install --node-modules-dir=auto --no-lock

- name: Generate manifest for deploy
if: ${{ env.DEPLOY_DENO_ENABLED == 'true' && steps.refs.outputs.is_tag_ref != 'true' && steps.refs.outputs.is_artifact_ref != 'true' && github.event_name != 'delete' }}
run: deno x -A -y --no-lock npm:@ubiquity-os/plugin-manifest-tool@latest
env:
SKIP_BOT_EVENTS: ${{ env.SKIP_BOT_EVENTS }}
EXCLUDE_SUPPORTED_EVENTS: ${{ env.EXCLUDE_SUPPORTED_EVENTS }}
GITHUB_REF_NAME: ${{ steps.refs.outputs.source_ref }}
deploy-deno:
name: "Provision Deno App"
needs: resolve-context
if: ${{ needs.resolve-context.outputs.should_run_deno == 'true' }}
runs-on: ubuntu-latest
permissions: write-all
environment: ${{ needs.resolve-context.outputs.deno_environment }}

- uses: ubiquity-os/deno-plugin-adapter@main
if: ${{ env.DEPLOY_DENO_ENABLED == 'true' && steps.refs.outputs.is_tag_ref != 'true' && steps.refs.outputs.is_artifact_ref != 'true' && github.event_name != 'delete' }}
id: adapter
with:
pluginEntry: "./worker"
steps:
- uses: actions/checkout@v6
if: ${{ needs.resolve-context.outputs.deno_action != 'delete' }}

- uses: ubiquity-os/deno-deploy@main
if: ${{ env.DEPLOY_DENO_ENABLED == 'true' && steps.refs.outputs.is_tag_ref != 'true' && steps.refs.outputs.is_artifact_ref != 'true' }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
KERNEL_PUBLIC_KEY: ${{ secrets.KERNEL_PUBLIC_KEY }}
APP_ID: ${{ secrets.APP_ID }}
APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}
APP_INSTALLATION_ID: ${{ secrets.APP_INSTALLATION_ID }}
ACTION_REF: ${{ env.ACTION_REF }}
LOG_LEVEL: ${{ secrets.LOG_LEVEL }}
USER_GITHUB_TOKEN: ${{ secrets.USER_GITHUB_TOKEN }}
with:
token: ${{ secrets.DENO_DEPLOY_TOKEN }}
action: ${{ github.event_name == 'delete' && 'delete' || 'deploy' }}
organization: ${{ secrets.DENO_ORG_NAME }}
entrypoint: ${{ github.event_name == 'delete' && 'src/deno.ts' || steps.adapter.outputs.entrypoint }}
project_name: ${{ secrets.DENO_PROJECT_NAME }}
sourceRef: ${{ steps.refs.outputs.source_ref }}
artifactPrefix: dist/
action: ${{ needs.resolve-context.outputs.deno_action }}
app: ${{ secrets.DENO_PROJECT_NAME }}
entrypoint: src/worker.ts
8 changes: 8 additions & 0 deletions .idea/.gitignore

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

59 changes: 59 additions & 0 deletions .idea/codeStyles/Project.xml

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

5 changes: 5 additions & 0 deletions .idea/codeStyles/codeStyleConfig.xml

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

12 changes: 12 additions & 0 deletions .idea/command-demo.iml

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

6 changes: 6 additions & 0 deletions .idea/inspectionProfiles/Project_Default.xml

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

8 changes: 8 additions & 0 deletions .idea/modules.xml

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

7 changes: 7 additions & 0 deletions .idea/prettier.xml

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

6 changes: 6 additions & 0 deletions .idea/vcs.xml

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

2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v20.10.0
v24.11.0
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Changelog

## [1.0.1](https://github.com/ubiquity-os/command-demo/compare/v1.0.0...v1.0.1) (2026-03-24)


### Bug Fixes

* **ci:** generate manifest before deno deploy ([f48c225](https://github.com/ubiquity-os/command-demo/commit/f48c225be3aeede055a6863190438333ef05bc97))
* **ci:** install dependencies before deno deploy manifest step ([7402f28](https://github.com/ubiquity-os/command-demo/commit/7402f28754b16ca435461b83cb9f85a62c24d797))
* **ci:** restore plugin-specific deploy env vars ([babe993](https://github.com/ubiquity-os/command-demo/commit/babe99300e742b7c3b67b9e0174913ee24bea45c))

## 1.0.0 (2025-11-24)


Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# `@ubiquity-os/plugin-demo`
# `@ubiquity-os/command-demo`

## Prerequisites

Expand All @@ -25,10 +25,10 @@

```yml
plugins:
- name: plugin-demo
id: plugin-demo
- name: command-demo
id: command-demo
uses:
- plugin: https://ubiquity-os-plugin-demo-main.ubiquity.workers.dev
- plugin: https://ubiquity-os-command-demo-main.ubiquity.workers.dev
with:
userName: "ubiquity-os-simulant"
```
Expand Down
Loading
Loading