create a publish:gitlab:merge-request action

See original GitHub issue

Currently there is a such action but only for github. It would be nice if something similar would be created for Gitlab.

Feature Suggestion

I think this would a great action for teams to create a catalog-info.yaml for there existing repo’s. For example, they can choose to scaffold a catalog-info.yaml file by filling in some properties. Afterwards a merge request for their repository will be created. This makes product teams more inclined to migrate their repo towards backstage.

Possible Implementation

Not sure yet how this would look in code. But I know with @gitbeaker/node it is possible to create a merge request.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:8 (5 by maintainers)

github_iconTop GitHub Comments

5reactions
satrox28commented, Oct 29, 2021

@djamaile we already working on it, will push the changes shortly.

Can any assign the issue to me, thanks.

4reactions
satrox28commented, Nov 11, 2021

Hi,

We have submitted the initial PR here https://github.com/backstage/backstage/pull/7940

Read more comments on GitHub >

github_iconTop Results From Across the Web

Creating merge requests - GitLab Docs
On the top bar, select Main menu > Projects and find your project. · On the left menu, select Merge requests. · In...
Read more >
Getting started with merge requests - GitLab Docs
Create a new branch and a draft merge request in one action. The branch is named issuenumber-title by default, but you can choose...
Read more >
Merge requests - GitLab Docs
To assign the merge request to a user, use the /assign @user quick action in a text area in a merge request, or:...
Read more >
Merge request pipelines - GitLab Docs
Create a new merge request from a source branch with one or more commits. Push a new commit to the source branch for...
Read more >
Merge requests workflow - GitLab Docs
Merge request guidelines for contributors · Fork the project into your personal namespace (or group) on GitLab.com. · Create a feature branch in...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found