docs: add actions v2 docs (#9652)

# Which Problems Are Solved

There is no documentation yet for Actions v2 regarding the different
usable types and for migrating from Actions v1 to v2.

# How the Problems Are Solved

Add documentation for all use-cases.

# Additional Changes

None

# Additional Context

Closes #9456

---------

Co-authored-by: Livio Spring <livio.a@gmail.com>
Co-authored-by: Silvan <27845747+adlerhurst@users.noreply.github.com>
Co-authored-by: Ramon <mail@conblem.me>
Co-authored-by: Elio Bischof <elio@zitadel.com>
Co-authored-by: Kenta Yamaguchi <56732734+KEY60228@users.noreply.github.com>
Co-authored-by: Harsha Reddy <harsha.reddy@klaviyo.com>
Co-authored-by: Livio Spring <livio@zitadel.com>
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Iraq <66622793+kkrime@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Stefan Benz
2025-04-09 13:29:58 +02:00
committed by GitHub
parent a7a5124643
commit 8fdd58f506
12 changed files with 1781 additions and 47 deletions

View File

@@ -471,6 +471,60 @@ module.exports = {
],
},
"guides/integrate/external-audit-log",
{
type: "category",
label: "Actions",
link: {
type: "generated-index",
title: "Use Actions to integrate ZITADEL with your Favorite Services",
slug: "/guides/integrate/actions",
description:
"With the guides in this section you will learn how to use action to integrate Zitadel with your services.",
},
collapsed: true,
items: [
{
type: "doc",
id: "guides/integrate/actions/usage",
},
{
type: "doc",
id: "guides/integrate/actions/testing-request",
},
{
type: "doc",
id: "guides/integrate/actions/testing-request-manipulation",
},
{
type: "doc",
id: "guides/integrate/actions/testing-request-signature",
},
{
type: "doc",
id: "guides/integrate/actions/testing-response",
},
{
type: "doc",
id: "guides/integrate/actions/testing-response-manipulation",
},
{
type: "doc",
id: "guides/integrate/actions/testing-function",
},
{
type: "doc",
id: "guides/integrate/actions/testing-function-manipulation",
},
{
type: "doc",
id: "guides/integrate/actions/testing-event",
},
{
type: "doc",
id: "guides/integrate/actions/migrate-from-v1",
},
],
},
],
},
{
@@ -782,18 +836,9 @@ module.exports = {
"ZITADEL doesn't restrict the implementation languages, tooling and runtime for v2 action executions anymore.\n" +
"Instead, it calls external endpoints which are implemented and maintained by action v2 users.\n"+
"\n" +
"Please make sure to enable the `actions` feature flag on your instance to use this service and that you're running ZITADEL V3.",
"Please make sure to enable the `actions` feature flag on your instance to use this service and that you're running Zitadel V3.",
},
items: [
{
type: "doc",
id: "apis/actions/v2/usage",
},
{
type: "doc",
id: "apis/actions/v2/testing-locally",
},
].concat(sidebar_api_actions_v2),
items: sidebar_api_actions_v2,
},
],
},