Create an issue on GitLab on every GitHub release — n8n ワークフロー

複雑度 スケジュール6個のノード🏷️ Project Management👁 1,413回閲覧作成者:Manu

概要

For every release on GitHub this workflow will create an issue on GitLab.

Copy workflow to your n8n Fill in missing fields (credentials & repo names)

Based on Cron node to be able to track github repos you're not a member of (as you won't be able to create a webhook). If you do own the repo, you could replace Cron & GH node with a GitHub Trigger.

使用ノード

GitHubGitLab

ワークフロープレビュー

Get latest release
C
Cron
M
Merge
N
No issue for release?
Create issue
List issues
6 nodes4 edges

仕組み

  1. 1

    トリガー

    このワークフローは スケジュール トリガーで開始します、定義されたスケジュールで実行。

  2. 2

    処理

    データは 6 個のノードを流れます, connecting cron, function, github。

  3. 3

    出力

    ワークフローは自動化を完了し、設定された宛先に結果を配信します。

ノード詳細 (6)

GI

GitHub

github

#1
GI

GitLab

gitlab

#2

このワークフローのインポート方法

  1. 1右側の JSONをダウンロード ボタンをクリックしてワークフローファイルを保存します。
  2. 2n8nインスタンスを開き、ワークフロー → 新規 → ファイルからインポート に進みます。
  3. 3ダウンロードした create-an-issue-on-gitlab-on-every-github-release ファイルを選択し、インポートをクリックします。
  4. 4各サービスノードの 認証情報(APIキー、OAuthなど)を設定します。
  5. 5ワークフローをテスト をクリックして動作確認し、有効化します。

またはn8nの JSONからインポート に直接貼り付け:

{ "name": "Create an issue on GitLab on every GitHub release", "nodes": [...], ...}

インテグレーション

cronfunctiongithubgitlabmerge

このワークフローを取得

ワンクリックでダウンロード&インポート

JSONをダウンロードn8n.ioで見る
ノード6
複雑度medium
トリガーscheduled
閲覧数1,413
カテゴリProject Management

作成者

Manu

Manu

@tennox

タグ

cronfunctiongithubgitlabmerge

n8n初めてですか?

n8nは無料のオープンソースワークフロー自動化ツールです。セルフホストまたはクラウド版をご利用いただけます。

n8nを無料で始める →