Skip to content

[plugin] docs: add "Using the SwiftPM Plugins" article#677

Merged
sebsto merged 2 commits into
mainfrom
docs/spm-plugins
Jun 29, 2026
Merged

[plugin] docs: add "Using the SwiftPM Plugins" article#677
sebsto merged 2 commits into
mainfrom
docs/spm-plugins

Conversation

@sebsto

@sebsto sebsto commented Jun 29, 2026

Copy link
Copy Markdown
Collaborator

Motivation

The v2 plugin system (lambda-init, lambda-build, lambda-deploy) introduced in #567 was not yet documented in the DocC catalog. This adds a dedicated article so users can discover and use the plugins.

Changes

  • New article Sources/AWSLambdaRuntime/Docs.docc/using-the-spm-plugins.md:
    • Overview of the three plugins and the sandbox permission flags each requires
    • Per-plugin sections with usage examples and full option tables (sourced from each plugin's --help output)
    • A typical init → build → deploy workflow
  • Linked the article into the Essentials topics in Documentation.md

Docs-only change; no source code affected.

🤖 Generated with Claude Code

Document the v2 plugin system (lambda-init, lambda-build, lambda-deploy)
introduced in #567: overview, usage examples, and full option tables for
each plugin, plus a typical init/build/deploy workflow. Linked into the
Essentials topics of the main documentation page.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@sebsto sebsto added the 🆕 semver/minor Adds new public API. label Jun 29, 2026
@sebsto sebsto self-assigned this Jun 29, 2026
@sebsto sebsto merged commit 4a02a3e into main Jun 29, 2026
50 checks passed
@sebsto sebsto deleted the docs/spm-plugins branch June 29, 2026 08:23
@sebsto sebsto changed the title docs: add "Using the SwiftPM Plugins" article [plugin] docs: add "Using the SwiftPM Plugins" article Jun 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🆕 semver/minor Adds new public API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant