Run GitHub Actions workflows
Run GitHub Actions workflows directly within Figma, using the selected page and nodes as inputs.
Plugin Preview
About this plugin
Run GitHub Actions workflows directly within Figma, using the selected page and nodes as inputs.
Setup for GitHub
Begin by creating a GitHub Actions workflow.
Configure your workflow to run on workflow_dispatch event:
on:
workflow_dispatch:
inputs:
fileKey:
description: Figma file key
type: string
required: true
page:
description: Stringified selected page (id, name)
type: string
default: '{}'
required: true
selection:
description: Stringified array of the selected nodes (id, name)
type: string
default: '[]'
required: true
As previously mentioned, the plugin triggers the workflow sending the fileKey, the selected page, and the list of selected nodes as selection.
You can then configure the workflow according to your needs. To get started, you can use this example from-figma.yaml.
You can also manipulate the received inputs as needed. Refer to this working example.
Setup for Figma
Setting up in Figma is simple:
- Run this plugin.
- Enter the
fileKey. - Setup a new workflow by clicking the
+button (you'll also need a GitHub access token).
Finally, select a page and one or more nodes, and then click ▶. This will run the selected workflow, passing your selection as workflow inputs.
Figma Export PDFs
What do you think about exporting Figma content as PDF document to an FTP Server, just by clicking a button within Figma? Would it be cool, isn't it?
Check out this workflow and discover how it's entirely feasible. Simply clone the workflow and setup this Figma plugin 😉.
Plugin Details
| Version | 2 |
|---|---|
| Created | April 15, 2022 |
| Last Updated | May 10, 2024 |
| Category | design-tools-other |
| Creator | Marco Montalbano |
| Stats | 192 installs, 16 likes |
| Pricing | Free |
Technical Details
- API:1.0.0
- UI:build/ui.js
- main:build/main.js
- Editor Types:figma
- Allowed Domains:
- https://api.github.com
More Like This
Discover other plugins in the design-tools-other category.