Connect Figma and GitLab integrations

Connect Figma and GitLab with any of your favorite apps in just a few clicks. Design, build, and automate anything for your work by integrating apps like Figma and GitLab to create visual automated workflows. Choose from thousands of ready-made apps or use our no-code toolkit to connect to apps not yet in our library.

Action
Select an action...
Figma

Performs an arbitrary authorized API call.

Figma

Posts a comment to a file.

Figma
GitLab
Get started freeNo credit card requiredNo time limit on Free plan
Action
Select an action...
GitLab

Merges changes submitted with merge request.

GitLab

Cancels a single build of a project.

GitLab

Cancels a pipeline's builds.

GitLab

Cancels a merge request when the pipeline succeeds.

GitLab

Cherry picks a commit to a given branch.

GitLab

Creates a file in a repository.

GitLab

Creates a group.

GitLab

Creates a new label for the given repository with the given name and color.

GitLab

Creates a new merge request.

GitLab

Creates a new note for a single merge request.

GitLab

Creates a project milestone.

GitLab

Creates a new project issue.

GitLab

Creates a new note to a single project issue.

GitLab

Creates a new pipeline for a given project.

GitLab

Adds release notes to the existing git tag.

GitLab

Creates a single project repository branch.

GitLab

Creates a new note for a single snippet.

GitLab

Creates a new tag in the repository that points to the supplied ref.

GitLab

Manually creates a todo for the current user on an issue.

GitLab

Manually creates a todo for the current user on a merge request.

GitLab

Creates a build variable.

GitLab

Deletes an existing file in a repository.

GitLab

Deletes a project label.

GitLab

Only for admins and project owners. Soft deletes the merge request.

GitLab

Deletes a project milestone.

GitLab

Deletes an issue.

GitLab

Deletes a single project repository branch.

GitLab

Deletes a tag.

GitLab

Removes a project's build variable.

GitLab

Erases a single build of a project (remove build artifacts and a build trace).

GitLab

Performs an arbitrary authorized GraphQL query.

GitLab

Returns a specific commit identified by the commit hash or name of a branch or tag.

GitLab

Returns a specific deployment of a project.

GitLab

Allows you to receive information about a file in the repository like name, size, content.

GitLab

Retrieves a single build of a project.

GitLab

Returns details about a label.

GitLab

Shows information about a single merge request.

GitLab

Returns a single note for a given merge request.

GitLab

Returns a single project milestone.

GitLab

Returns a single project issue.

GitLab

Returns a single note for a specific project issue.

GitLab

Returns a single pipeline for a given project.

GitLab

Retrieves a specific project owned by the user and identified by name, ID or namespace.

GitLab

Returns content from a repository.

GitLab

Returns a single project repository branch.

GitLab

Returns a single note for a given snippet.

GitLab

Returns a specific repository tag determined by its name.

GitLab

Returns a single user.

GitLab

Retrieves the details of a project's specific build variable.

GitLab

Returns details about an account.

GitLab

Prevents artifacts from being deleted when expiration is set.

GitLab

Performs an arbitrary authorized API call.

GitLab

Marks a single pending todo given by its ID for the current user as done.

GitLab

Triggers a manual action to start a build.

GitLab

Adds a comment to a commit.

GitLab

Retries failed builds in a pipeline.

GitLab

Updates a label.

GitLab

Updates an existing merge request. You can change the target branch, title, or even close the merge request.

GitLab

Modifies an existing note of a merge request.

GitLab

Updates an existing project milestone.

GitLab

Updates an existing project issue. This call is also used to mark an issue as closed.

GitLab

Modifies an existing note of an issue.

GitLab

Updates the release notes of a given release.

GitLab

Modifies an existing note of a snippet.

GitLab

Updates a project's build variable.

GitLab

Returns the diff of a commit in a project.

GitLab

Get a list of merge request commits.

GitLab

Retrieves the repository contributors list.

GitLab

Returns the comments of a commit in a project.

GitLab

Returns a list of deployments in a project.

GitLab

Returns a list of all notes for a single issue.

GitLab

Get issues that would be closed by merging the provided merge request.

GitLab

Returns a list of builds in a project.

GitLab

Returns all labels for a given project.

GitLab

Retrieves the list of changes for a specified merge request.

GitLab

Returns a list of all notes for a single merge request.

GitLab

Retrieves all merge requests that will close a specified issue when merged.

GitLab

Retrieves all issues assigned to a single project milestone.

GitLab

Returns a list of project milestones.

GitLab

Returns the user's list of projects.

GitLab

Returns a list of a project's issues.

GitLab

Retrieves repository contributors list.

GitLab

Returns a list of repository tags from a project, sorted by name in reverse alphabetical order.

GitLab

Returns a list of repository files and directories in a project.

GitLab

Returns a list of all notes for a single snippet. Snippet notes are comments users can post to a snippet.

GitLab

Returns a list of todos. When no filter is applied, it returns all pending todos for the current user.

GitLab

Returns a list of a project's build variables.

GitLab

Returns a list of groups.

GitLab

Returns all issues created by the authenticated user.

GitLab

Retrieves all merge requests for a project.

GitLab

Retrieves all pipelines for a given project.

GitLab

Returns a list of projects of which the authenticated user is a member.

GitLab

Returns a list of repository branches from a project.

GitLab

Returns a list of repository commits in a project.

GitLab

Searches for users or lists them all.

Trusted by thousands of fast-scaling organizations around the globe

Finn logoBamboo HR logoSpotify logoBNY logoBolt logoRoche logo

Automate your work. Build something new.

Just drag and drop apps to automate existing workflows or build new complex processes. Solve problems across all areas and teams.

greenhouse-facebook-twitter-linkedin-integration

Build your Figma and GitLab integrations.

Create custom Figma and GitLab workflows by choosing triggers, actions, and searches. A trigger is an event that launches the workflow, an action is the event.

GitLab
Accept a Merge Request

Merges changes submitted with merge request.

Action
GitLab
Cancel Merge When Pipeline Succeeds

Cancels a merge request when the pipeline succeeds.

Action
GitLab
Cancel a Job

Cancels a single build of a project.

Action
GitLab
Cancel a Pipeline's Jobs

Cancels a pipeline's builds.

Action
GitLab
Cherry Pick a Commit

Cherry picks a commit to a given branch.

Action
GitLab
Create a File in a Repository

Creates a file in a repository.

Action
GitLab
Create a Group

Creates a group.

Action
GitLab
Create a Label

Creates a new label for the given repository with the given name and color.

Action
GitLab
Create a Merge Request

Creates a new merge request.

Action

Popular Figma and GitLab workflows.

Looking to get more out of Figma and GitLab? With Make you can visually integrate Figma and GitLab into any workflow to save time and resources — no coding required. Try any of these templates in just a few clicks.

FAQ

How do I get started with Make?
What is a scenario?
What is a module?
What is mapping?

How it works

Traditional no-code iPaaS platforms are linear and non-intuitive. Make allows you to visually create, build, and automate without limits.

image (48)

Trusted by 500,000+ Makers

"Make really helped us to scale our operations, take the friction out of our processes, reduce costs, and relieved our support team. It is difficult to not become a fan."

Head of Operations at Teleclinic

"Make drives unprecedented efficiency within our business in ways we never imagined. It’s having an extra employee (or 10) for a fraction of the cost."

COO at Shop Accelerator Martech

"The simplicity, flexibility and ability to build real complex automations without any knowledge of programming makes it the best thing since sliced bread."

Product Owner at Smaily

"True citizen development in the entire company. Make is present in every department, empowering the company to offer a unique customer experience."

CTO & Co-founder at FINN