> ## Documentation Index
> Fetch the complete documentation index at: https://typper-ea116d65.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction to Typper Figma Plugin Deploy

> Learn how to automate Figma plugin deployment using GitHub Actions

# Typper Figma Plugin Deploy

Typper Figma Plugin Deploy is a GitHub Action that fully automates the deployment process of Figma plugins. With this action, you can seamlessly integrate Figma plugin deployment into your CI/CD pipeline.

## What You Can Do

With Typper Figma Plugin Deploy, you can:

* Automate the Figma plugin publishing process
* Integrate with your existing CI/CD pipeline
* Manage releases with version notes
* Keep your credentials secure using GitHub Secrets
* Publish plugins to your organization or team in Figma

## Key Features

<CardGroup cols={2}>
  <Card title="Secure Authentication" icon="lock">
    Secure authentication with Figma using 2FA and encrypted credentials
  </Card>

  <Card title="Automated Deployment" icon="rocket">
    Automated plugin deployment directly from GitHub to Figma
  </Card>

  <Card title="Release Notes" icon="note-sticky">
    Support for detailed release notes for each version
  </Card>

  <Card title="CI/CD Ready" icon="arrows-rotate">
    Ready for continuous integration and continuous deployment
  </Card>
</CardGroup>

## Prerequisites

Before you begin, you'll need:

* A Figma plugin project with a valid `manifest.json` file
* A GitHub account with Actions enabled
* A Figma account with two-factor authentication (2FA) enabled
* The following information:
  * Your Figma plugin ID
  * Your Figma team ID
  * Figma access credentials (email, password, and TOTP secret)

## Next Steps

<CardGroup cols={2}>
  <Card title="Quick Start" icon="play" href="/quickstart">
    Set up Typper Figma Plugin Deploy in minutes
  </Card>

  <Card title="Authentication" icon="key" href="/guides/authentication">
    Learn how to set up secure authentication
  </Card>

  <Card title="Workflow Setup" icon="gear" href="/guides/workflow-setup">
    Configure your GitHub Actions workflow
  </Card>

  <Card title="Security" icon="shield" href="/guides/security">
    Security best practices
  </Card>
</CardGroup>

{" "}
