ワークフロー19
上級
これはDevOps分野の自動化ワークフローで、21個のノードを含みます。主にIf, Code, Jira, HttpRequest, StopAndErrorなどのノードを使用。 Gitコミットコマンドを使ったGitHub PRとJIRAの更新を自動化
前提条件
- •ターゲットAPIの認証情報が必要な場合あり
- •GitHub Personal Access Token
カテゴリー
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"id": "B9XHO1B8oUR04nOu",
"meta": {
"instanceId": "1a54c41d9050a8f1fa6f74ca858828ad9fb97b9fafa3e9760e576171c531a787",
"templateCredsSetupCompleted": true
},
"name": "My workflow 19",
"tags": [],
"nodes": [
{
"id": "8465e817-4dec-4d5e-b607-6e46db16b6e7",
"name": "コミットメッセージ解析",
"type": "n8n-nodes-base.code",
"position": [
800,
1160
],
"parameters": {},
"typeVersion": 2
},
{
"id": "6046dbdd-8494-4e58-966d-83b8fdae1759",
"name": "PRコマンドの確認",
"type": "n8n-nodes-base.if",
"position": [
1220,
1160
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "1d931b22-aaae-4afe-8f20-4478944eef1a",
"name": "PR作成リクエスト",
"type": "n8n-nodes-base.httpRequest",
"position": [
2160,
1000
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "8d200a8c-de05-4bce-9150-88a34749b09a",
"name": "Githubトリガー",
"type": "n8n-nodes-base.githubTrigger",
"position": [
320,
1160
],
"webhookId": "a4b6341d-99ea-424c-afcc-35f320a7e2bf",
"parameters": {},
"typeVersion": 1
},
{
"id": "9e61e558-fbf3-4cef-96f4-a6732ffd8373",
"name": "無効なコミットメッセージ",
"type": "n8n-nodes-base.stopAndError",
"position": [
2140,
1760
],
"parameters": {},
"typeVersion": 1
},
{
"id": "f3a3d76c-6713-407a-92a2-117a6cef4674",
"name": "JIRAタスクが存在しません",
"type": "n8n-nodes-base.stopAndError",
"position": [
3080,
1100
],
"parameters": {},
"typeVersion": 1
},
{
"id": "45ffc321-9cf6-4d63-a303-5cbd9fcc9f5a",
"name": "タスク完了コマンドの確認",
"type": "n8n-nodes-base.if",
"position": [
1540,
1400
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "805644e9-e934-4e8e-8d2d-0a0340ae1313",
"name": "PR用タスク詳細取得",
"type": "n8n-nodes-base.jira",
"position": [
1720,
780
],
"parameters": {},
"typeVersion": 1,
"alwaysOutputData": false
},
{
"id": "3588f1d5-d44c-429f-84d4-2d59b9df9d19",
"name": "PRなしでのタスク詳細取得",
"type": "n8n-nodes-base.jira",
"position": [
2160,
1260
],
"parameters": {},
"typeVersion": 1
},
{
"id": "37f80bcc-bdcd-440f-86a5-d71e7c6084fa",
"name": "タスク存在確認",
"type": "n8n-nodes-base.if",
"position": [
2960,
800
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "5fa57725-9731-415a-b6c9-3468ba3cc294",
"name": "PR後のタスク状態更新",
"type": "n8n-nodes-base.jira",
"position": [
3380,
780
],
"parameters": {},
"typeVersion": 1
},
{
"id": "4d6f5d00-df3c-477b-b6e1-561502851cc8",
"name": "PR既存確認",
"type": "n8n-nodes-base.if",
"position": [
2500,
620
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "e8c58c09-0d35-4928-867d-441f894bcd0d",
"name": "PRなしでのタスク状態更新",
"type": "n8n-nodes-base.jira",
"position": [
3080,
1420
],
"parameters": {},
"typeVersion": 1
},
{
"id": "d8c0c38a-fdd3-49c1-b566-bb35ecaa9f92",
"name": "PR存在確認",
"type": "n8n-nodes-base.httpRequest",
"position": [
2060,
620
],
"parameters": {},
"typeVersion": 4.2,
"alwaysOutputData": true
},
{
"id": "67f8edcb-4647-4ee1-8fff-e25a0482528b",
"name": "タスク存在確認",
"type": "n8n-nodes-base.if",
"position": [
2500,
1140
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "f9064e43-40d4-4d1d-aefa-ed15879831f2",
"name": "付箋",
"type": "n8n-nodes-base.stickyNote",
"position": [
80,
900
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "fe66429f-1fc9-4e06-9072-849c4c848a5e",
"name": "付箋1",
"type": "n8n-nodes-base.stickyNote",
"position": [
540,
1300
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "d2b4e8e4-1b05-4ee2-b14d-8084fed4f82c",
"name": "付箋2",
"type": "n8n-nodes-base.stickyNote",
"position": [
980,
820
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "b165e11c-5cfe-426f-997d-3a4df5cb0fe4",
"name": "付箋3",
"type": "n8n-nodes-base.stickyNote",
"position": [
1280,
1600
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "50536438-518e-431c-93a2-9d416b14d5a4",
"name": "付箋4",
"type": "n8n-nodes-base.stickyNote",
"position": [
80,
460
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "7e0eeb44-d1c8-430c-9fab-519662e898cd",
"name": "付箋9",
"type": "n8n-nodes-base.stickyNote",
"position": [
2380,
1520
],
"parameters": {
"content": ""
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "dd6e80c1-5de1-44b3-b946-54550b64e807",
"connections": {
"8d200a8c-de05-4bce-9150-88a34749b09a": {
"main": [
[
{
"node": "8465e817-4dec-4d5e-b607-6e46db16b6e7",
"type": "main",
"index": 0
}
]
]
},
"d8c0c38a-fdd3-49c1-b566-bb35ecaa9f92": {
"main": [
[
{
"node": "4d6f5d00-df3c-477b-b6e1-561502851cc8",
"type": "main",
"index": 0
}
]
]
},
"67f8edcb-4647-4ee1-8fff-e25a0482528b": {
"main": [
[
{
"node": "e8c58c09-0d35-4928-867d-441f894bcd0d",
"type": "main",
"index": 0
}
],
[
{
"node": "f3a3d76c-6713-407a-92a2-117a6cef4674",
"type": "main",
"index": 0
}
]
]
},
"1d931b22-aaae-4afe-8f20-4478944eef1a": {
"main": [
[
{
"node": "67f8edcb-4647-4ee1-8fff-e25a0482528b",
"type": "main",
"index": 0
}
]
]
},
"6046dbdd-8494-4e58-966d-83b8fdae1759": {
"main": [
[
{
"node": "805644e9-e934-4e8e-8d2d-0a0340ae1313",
"type": "main",
"index": 0
}
],
[
{
"node": "45ffc321-9cf6-4d63-a303-5cbd9fcc9f5a",
"type": "main",
"index": 0
}
]
]
},
"805644e9-e934-4e8e-8d2d-0a0340ae1313": {
"main": [
[
{
"node": "d8c0c38a-fdd3-49c1-b566-bb35ecaa9f92",
"type": "main",
"index": 0
}
]
]
},
"8465e817-4dec-4d5e-b607-6e46db16b6e7": {
"main": [
[
{
"node": "6046dbdd-8494-4e58-966d-83b8fdae1759",
"type": "main",
"index": 0
}
]
]
},
"3588f1d5-d44c-429f-84d4-2d59b9df9d19": {
"main": [
[
{
"node": "67f8edcb-4647-4ee1-8fff-e25a0482528b",
"type": "main",
"index": 0
}
]
]
},
"45ffc321-9cf6-4d63-a303-5cbd9fcc9f5a": {
"main": [
[
{
"node": "3588f1d5-d44c-429f-84d4-2d59b9df9d19",
"type": "main",
"index": 0
}
],
[
{
"node": "9e61e558-fbf3-4cef-96f4-a6732ffd8373",
"type": "main",
"index": 0
}
]
]
},
"4d6f5d00-df3c-477b-b6e1-561502851cc8": {
"main": [
[
{
"node": "67f8edcb-4647-4ee1-8fff-e25a0482528b",
"type": "main",
"index": 0
}
],
[
{
"node": "1d931b22-aaae-4afe-8f20-4478944eef1a",
"type": "main",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
上級 - DevOps
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
Git コミットコマンドに基づき GitHub PR を自動生成および Jira を更新(複数リポジトリ対応)
Gitのコミットコマンドに基づいてGitHubのPRを自動作成し、Jiraを更新(マルチリポジトリ)
If
Code
Jira
+
If
Code
Jira
39 ノードIntuz
リリースノートジェネレーター
GitHub、JIRA、Google Geminiを使って専門のなリリースノートを生成し、メールで送信
Code
Jira
Merge
+
Code
Jira
Merge
10 ノードIntuz
DevOps
リアルタイム - GeminiとCreatomateを使ってウイルスのAI動画制作と投稿を自動化
AI動画制作とマルチプラットフォーム公開にはGeminiとCreatomateを活用しましょう
Set
Code
Wait
+
Set
Code
Wait
47 ノードIntuz
コンテンツ作成
CBによる企業資金提供と情報提供
自動化されたリード生成とメールアウトリーチ:Apify、Apollo.io、GPT-4、Google Sheets
If
Code
Merge
+
If
Code
Merge
32 ノードIntuz
リード獲得
Apify、Apollo.io、Google Geminiを使ったLinkedIn求人情報のAI駆動リード生成の自動化
LinkedIn求人検索からの自動化リード生成:Apify、Apollo.io、Google Gemini
If
Code
Limit
+
If
Code
Limit
47 ノードIntuz
リード獲得
Google 検索とマップから自動のにプロスペクトを生成して Google Sheets に直接入力
Google サーチとマップ pty からリードを自動生成して Google Sheets に流入
If
Set
Code
+
If
Set
Code
40 ノードIntuz
ワークフロー情報
難易度
上級
ノード数21
カテゴリー1
ノードタイプ7
作成者
Intuz
@intuzWorkflow automation can help automate your routine activities and help saves $$$, as well as hours of time. As a boutique tech consulting company, Intuz help businesses with custom AI/ML, AI Workflow Automations, and software development. Automate your business workflow for: Sales Marketing Accounting Finance Operations E-Commerce Customer Support Admin & Backoffice Logistics & Supply Chain
外部リンク
n8n.ioで表示 →
このワークフローを共有