From 6e245f39b78d603a4bc171fc4023ab1aacc4f675 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 19:58:48 +0900 Subject: [PATCH 001/104] Create push.yaml --- .github/workflows/push.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .github/workflows/push.yaml diff --git a/.github/workflows/push.yaml b/.github/workflows/push.yaml new file mode 100644 index 000000000..4d4896278 --- /dev/null +++ b/.github/workflows/push.yaml @@ -0,0 +1,10 @@ +name: push-workflow +on: push + +jobs: + push-job: + runs-on: ubuntu-latest + steps: + - name: step1 + run: echo hello world + From 7ebb13510ba28019083c4b081b8d912d71fa7fe9 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 19:59:06 +0900 Subject: [PATCH 002/104] Update push.yaml --- .github/workflows/push.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/push.yaml b/.github/workflows/push.yaml index 4d4896278..daae9932a 100644 --- a/.github/workflows/push.yaml +++ b/.github/workflows/push.yaml @@ -7,4 +7,3 @@ jobs: steps: - name: step1 run: echo hello world - From 4d18345bcf1ac8def61b9138e5851e563eead6af Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 20:01:30 +0900 Subject: [PATCH 003/104] Update push.yaml --- .github/workflows/push.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/push.yaml b/.github/workflows/push.yaml index daae9932a..bfda62b8d 100644 --- a/.github/workflows/push.yaml +++ b/.github/workflows/push.yaml @@ -7,3 +7,8 @@ jobs: steps: - name: step1 run: echo hello world + - name: step2 + run: | + echo hello world + echo github action + From 13455e603f3450f07da157cd940cf764f3fb58b8 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 20:03:15 +0900 Subject: [PATCH 004/104] Update push.yaml From e42b252bdd836b011883110409653497e5d1389f Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 20:03:57 +0900 Subject: [PATCH 005/104] Update push.yaml --- .github/workflows/push.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/push.yaml b/.github/workflows/push.yaml index bfda62b8d..5a7078a48 100644 --- a/.github/workflows/push.yaml +++ b/.github/workflows/push.yaml @@ -9,6 +9,5 @@ jobs: run: echo hello world - name: step2 run: | - echo hello world - echo github action - + echo hello world + echo github action From e36a74da37d5c47f03bbcbaa3fcfd7bb3cd43e68 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 20:05:43 +0900 Subject: [PATCH 006/104] Rename .github/workflows/push.yaml to .github/workflows/part1/push.yaml --- .github/workflows/{ => part1}/push.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part1}/push.yaml (100%) diff --git a/.github/workflows/push.yaml b/.github/workflows/part1/push.yaml similarity index 100% rename from .github/workflows/push.yaml rename to .github/workflows/part1/push.yaml From e6d3c1a1a3e8418758575bd5c82fabd969680fd2 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 20:35:02 +0900 Subject: [PATCH 007/104] Create pull_request.yaml --- .github/workflows/pull_request.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .github/workflows/pull_request.yaml diff --git a/.github/workflows/pull_request.yaml b/.github/workflows/pull_request.yaml new file mode 100644 index 000000000..f5275d78d --- /dev/null +++ b/.github/workflows/pull_request.yaml @@ -0,0 +1,13 @@ +name: pull-request-workflow +on: pull_request + +jobs: + push-job: + runs-on: ubuntu-latest + steps: + - name: step1 + run: echo hello world + - name: step2 + run: | + echo hello world + echo github action From 553a6a4d21dd6f32e9650f46f0011c4055345ed2 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 20:36:40 +0900 Subject: [PATCH 008/104] Update push.yaml --- .github/workflows/part1/push.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/part1/push.yaml b/.github/workflows/part1/push.yaml index 5a7078a48..df8848edd 100644 --- a/.github/workflows/part1/push.yaml +++ b/.github/workflows/part1/push.yaml @@ -1,4 +1,4 @@ -name: push-workflow +name: push-workflow 1 on: push jobs: From 1c4bd2d736485bf73d125ad1b96b60b8335a22d5 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 20:37:08 +0900 Subject: [PATCH 009/104] Update push.yaml --- .github/workflows/part1/push.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/part1/push.yaml b/.github/workflows/part1/push.yaml index df8848edd..5a7078a48 100644 --- a/.github/workflows/part1/push.yaml +++ b/.github/workflows/part1/push.yaml @@ -1,4 +1,4 @@ -name: push-workflow 1 +name: push-workflow on: push jobs: From aaff94528a1aa68fdc36934a5958eb45b3a6fbda Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 20:52:15 +0900 Subject: [PATCH 010/104] Rename .github/workflows/pull_request.yaml to .github/workflows/part1/pull_request.yaml --- .github/workflows/{ => part1}/pull_request.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part1}/pull_request.yaml (100%) diff --git a/.github/workflows/pull_request.yaml b/.github/workflows/part1/pull_request.yaml similarity index 100% rename from .github/workflows/pull_request.yaml rename to .github/workflows/part1/pull_request.yaml From bb6fba6fe4dc761b1694b8343e3b47492015845b Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 20:54:22 +0900 Subject: [PATCH 011/104] Create issue.yaml --- .github/workflows/issue.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .github/workflows/issue.yaml diff --git a/.github/workflows/issue.yaml b/.github/workflows/issue.yaml new file mode 100644 index 000000000..f584dff5d --- /dev/null +++ b/.github/workflows/issue.yaml @@ -0,0 +1,15 @@ +name: issue-workflow +on: + issues: + types: [opened] + +jobs: + issue-job: + runs-on: ubuntu-latest + steps: + - name: step1 + run: echo hello world + - name: step2 + run: | + echo hello world + echo github action From 5c144d768a6c2dfb2b58c09cb50309894a0c7498 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:05:44 +0900 Subject: [PATCH 012/104] Rename .github/workflows/issue.yaml to .github/workflows/part1/issue.yaml --- .github/workflows/{ => part1}/issue.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part1}/issue.yaml (100%) diff --git a/.github/workflows/issue.yaml b/.github/workflows/part1/issue.yaml similarity index 100% rename from .github/workflows/issue.yaml rename to .github/workflows/part1/issue.yaml From 47f99b2cada9eadf6eb85bb7b86ae428d95047b6 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:09:54 +0900 Subject: [PATCH 013/104] Create issue_comment.yaml --- .github/workflows/issue_comment.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .github/workflows/issue_comment.yaml diff --git a/.github/workflows/issue_comment.yaml b/.github/workflows/issue_comment.yaml new file mode 100644 index 000000000..b84dca866 --- /dev/null +++ b/.github/workflows/issue_comment.yaml @@ -0,0 +1,16 @@ +name: issue-comment-workflow +on: issue_comment + +jobs: + pr-comment: + if: ${{ github.event.issue.pull_request }} + runs-on: ubuntu-latest + steps: + - name: pr comment + run: echo ${{ github.event.issue.pull_request }} + issue-comment: + if: ${{ github.event.issue.pull_request }} + runs-on: ubuntu-latest + steps: + - name: issue comment + run: echo ${{ github.event.issue.pull_request }} From 6fec8e69b1f0105ae6918fa5b846b5f54bf1de7b Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:21:23 +0900 Subject: [PATCH 014/104] Update issue_comment.yaml --- .github/workflows/issue_comment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/issue_comment.yaml b/.github/workflows/issue_comment.yaml index b84dca866..b56c3b287 100644 --- a/.github/workflows/issue_comment.yaml +++ b/.github/workflows/issue_comment.yaml @@ -9,7 +9,7 @@ jobs: - name: pr comment run: echo ${{ github.event.issue.pull_request }} issue-comment: - if: ${{ github.event.issue.pull_request }} + if: ${{ !github.event.issue.pull_request }} runs-on: ubuntu-latest steps: - name: issue comment From 136b192f1ca3fd7dfd758344ecabb7a716a749e6 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:29:08 +0900 Subject: [PATCH 015/104] Rename .github/workflows/issue_comment.yaml to .github/workflows/part1/issue_comment.yaml --- .github/workflows/{ => part1}/issue_comment.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part1}/issue_comment.yaml (100%) diff --git a/.github/workflows/issue_comment.yaml b/.github/workflows/part1/issue_comment.yaml similarity index 100% rename from .github/workflows/issue_comment.yaml rename to .github/workflows/part1/issue_comment.yaml From 64f39dfcb6f5ec37404b052dfb706a45f2c07b0c Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:34:29 +0900 Subject: [PATCH 016/104] Create workflow_dispatch.yaml --- .../workflows/part1/workflow_dispatch.yaml | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .github/workflows/part1/workflow_dispatch.yaml diff --git a/.github/workflows/part1/workflow_dispatch.yaml b/.github/workflows/part1/workflow_dispatch.yaml new file mode 100644 index 000000000..0d18c10a7 --- /dev/null +++ b/.github/workflows/part1/workflow_dispatch.yaml @@ -0,0 +1,33 @@ +name: workflow-dispatch +on: + workflow_dispatch: + inputs: + name: + description: 'set name' + required: true + default: 'github-actions' + type: string + environment: + description: 'set env' + required: true + default: 'dev' + type: choice + options: + - dev + - qa + - prod + +jobs: + workflow-disptch-job: + runs-on: ubuntu-latest + steps: + - name: step1 + run: echo hello world + - name: step2 + run: | + echo hello world + echo github action + - name: echo inputs + run: | + echo ${{ inputs.name }} + echo ${{ inputs.environment }} From 3c4d464c87c373f97370af63f75114b883a7eb8d Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:34:50 +0900 Subject: [PATCH 017/104] Rename .github/workflows/part1/workflow_dispatch.yaml to .github/workflows/workflow_dispatch.yaml --- .github/workflows/{part1 => }/workflow_dispatch.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{part1 => }/workflow_dispatch.yaml (100%) diff --git a/.github/workflows/part1/workflow_dispatch.yaml b/.github/workflows/workflow_dispatch.yaml similarity index 100% rename from .github/workflows/part1/workflow_dispatch.yaml rename to .github/workflows/workflow_dispatch.yaml From cf54226d4cfd6d3d0c884fc1bf33f6317ca730e2 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:37:16 +0900 Subject: [PATCH 018/104] Rename .github/workflows/workflow_dispatch.yaml to .github/workflows/part1/workflow_dispatch.yaml --- .github/workflows/{ => part1}/workflow_dispatch.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part1}/workflow_dispatch.yaml (100%) diff --git a/.github/workflows/workflow_dispatch.yaml b/.github/workflows/part1/workflow_dispatch.yaml similarity index 100% rename from .github/workflows/workflow_dispatch.yaml rename to .github/workflows/part1/workflow_dispatch.yaml From fa701fec4d5e091fdfbb18357c6e640f98a71a7e Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:39:02 +0900 Subject: [PATCH 019/104] Create multiple_event.yaml --- .github/workflows/multiple_event.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/multiple_event.yaml diff --git a/.github/workflows/multiple_event.yaml b/.github/workflows/multiple_event.yaml new file mode 100644 index 000000000..733aee6f2 --- /dev/null +++ b/.github/workflows/multiple_event.yaml @@ -0,0 +1,18 @@ +name: multiple-event-workflow +on: + push: + issues: + types: [opened] + workflow_dispatch: + +jobs: + multiple-event-job: + runs-on: ubuntu-latest + steps: + - name: step1 + run: echo hello world + - name: step2 + run: | + echo hello world + echo github action + From 88ed9f1b2ab64ce942216936596efdeb58756a1f Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:41:06 +0900 Subject: [PATCH 020/104] Rename .github/workflows/multiple_event.yaml to .github/workflows/part1/multiple_event.yaml --- .github/workflows/{ => part1}/multiple_event.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part1}/multiple_event.yaml (100%) diff --git a/.github/workflows/multiple_event.yaml b/.github/workflows/part1/multiple_event.yaml similarity index 100% rename from .github/workflows/multiple_event.yaml rename to .github/workflows/part1/multiple_event.yaml From ba511bc6037f3f4ebc1146e04403514032dc395c Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:45:49 +0900 Subject: [PATCH 021/104] Create needs.yaml --- .github/workflows/needs.yaml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/needs.yaml diff --git a/.github/workflows/needs.yaml b/.github/workflows/needs.yaml new file mode 100644 index 000000000..686efa5ed --- /dev/null +++ b/.github/workflows/needs.yaml @@ -0,0 +1,29 @@ +name: needs +on: push + +jobs: + job1: + runs-on: ubuntu-latest + steps: + - name: echo + run: echo "job1 done" + job2: + runs-on: ubuntu-latest + needs: [job1] + steps: + - name: echo + run: echo "job1 done" + job3: + runs-on: ubuntu-latest + steps: + - name: echo + run: | + echo "job3 failed" + exit 1 + job4: + runs-on: ubuntu-latest + needs: [job3] + steps: + - name: echo + run: echo "job4 done" + From 076738ddea3e8f2ca21246f8acb2fb74469ad6e6 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 28 Oct 2024 18:20:33 +0900 Subject: [PATCH 022/104] Rename .github/workflows/needs.yaml to .github/workflows/part1/needs.yaml --- .github/workflows/{ => part1}/needs.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part1}/needs.yaml (100%) diff --git a/.github/workflows/needs.yaml b/.github/workflows/part1/needs.yaml similarity index 100% rename from .github/workflows/needs.yaml rename to .github/workflows/part1/needs.yaml From a9cb1ec7bfa4432b037ae6639c8cf7fcdeb79453 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 28 Oct 2024 18:22:58 +0900 Subject: [PATCH 023/104] Create checkout.yaml --- .github/workflows/part1/checkout.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/part1/checkout.yaml diff --git a/.github/workflows/part1/checkout.yaml b/.github/workflows/part1/checkout.yaml new file mode 100644 index 000000000..de170b944 --- /dev/null +++ b/.github/workflows/part1/checkout.yaml @@ -0,0 +1,17 @@ +name: checkout +on: workflow_dispatch + +jobs: + no-checkout: + runs-on: ubuntu-latest + steps: + - name: check file list + run: cat README.md + checkout: + runs-on: ubuntu-latest + steps: + - name: use checkout action + uses: actions/checkout@v4 + - name: check file list + run: cat README.md + From 58b9b0e99bc1d2b68db52539a99ffe438b227c55 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 28 Oct 2024 18:24:04 +0900 Subject: [PATCH 024/104] Rename .github/workflows/part1/checkout.yaml to .github/workflows/checkout.yaml --- .github/workflows/{part1 => }/checkout.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{part1 => }/checkout.yaml (100%) diff --git a/.github/workflows/part1/checkout.yaml b/.github/workflows/checkout.yaml similarity index 100% rename from .github/workflows/part1/checkout.yaml rename to .github/workflows/checkout.yaml From d77a07d9696ff59cc427ba7cd6e08a5568dd79d5 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 28 Oct 2024 18:26:06 +0900 Subject: [PATCH 025/104] Rename .github/workflows/checkout.yaml to .github/workflows/part2/checkout.yaml --- .github/workflows/{ => part2}/checkout.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/checkout.yaml (100%) diff --git a/.github/workflows/checkout.yaml b/.github/workflows/part2/checkout.yaml similarity index 100% rename from .github/workflows/checkout.yaml rename to .github/workflows/part2/checkout.yaml From bcb391045f9849d18ce89dd85e85e19f2734d0ad Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 16:45:21 +0900 Subject: [PATCH 026/104] Create context.yaml --- .github/workflows/context.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .github/workflows/context.yaml diff --git a/.github/workflows/context.yaml b/.github/workflows/context.yaml new file mode 100644 index 000000000..ac1e32599 --- /dev/null +++ b/.github/workflows/context.yaml @@ -0,0 +1,9 @@ +name: context +on: workflow_dispatch + +jobs: + context: + runs-on: ubuntu-latest + steps: + - name: github context + run: echo '${{ toJSON(github) }}' From fa4dd0c40f97a7b1fc147d10ded04d8542ad7e24 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 16:47:42 +0900 Subject: [PATCH 027/104] Update context.yaml --- .github/workflows/context.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/context.yaml b/.github/workflows/context.yaml index ac1e32599..34b2dcf3b 100644 --- a/.github/workflows/context.yaml +++ b/.github/workflows/context.yaml @@ -7,3 +7,7 @@ jobs: steps: - name: github context run: echo '${{ toJSON(github) }}' + - name: check github context + run: | + echo ${{ github.repository }} + echo ${{ github.event_name }} From 3491b7427cccbf89e61c9ada95b92be4583b0bb4 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 16:48:35 +0900 Subject: [PATCH 028/104] Rename .github/workflows/context.yaml to .github/workflows/part2/context.yaml --- .github/workflows/{ => part2}/context.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/context.yaml (100%) diff --git a/.github/workflows/context.yaml b/.github/workflows/part2/context.yaml similarity index 100% rename from .github/workflows/context.yaml rename to .github/workflows/part2/context.yaml From 6fefda9ec4d4b5b558c606a9ea6ac83805b1e7b1 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 16:51:45 +0900 Subject: [PATCH 029/104] Create branch_filter.yaml --- .github/workflows/branch_filter.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .github/workflows/branch_filter.yaml diff --git a/.github/workflows/branch_filter.yaml b/.github/workflows/branch_filter.yaml new file mode 100644 index 000000000..5a8d6fffa --- /dev/null +++ b/.github/workflows/branch_filter.yaml @@ -0,0 +1,10 @@ +name: branch-filter +on: + push: + branches: ["dev"] +jobs: + branch-filter: + runs-on: ubuntu-latest + steps: + - name: echo + run: echo hello From a1eb426ac82dafb4acf2f7d2fb77c79e1717f2bf Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 16:52:18 +0900 Subject: [PATCH 030/104] Update branch_filter.yaml --- .github/workflows/branch_filter.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/branch_filter.yaml b/.github/workflows/branch_filter.yaml index 5a8d6fffa..9fa9dbdcc 100644 --- a/.github/workflows/branch_filter.yaml +++ b/.github/workflows/branch_filter.yaml @@ -1,7 +1,7 @@ name: branch-filter on: push: - branches: ["dev"] + branches: ["dev-test"] jobs: branch-filter: runs-on: ubuntu-latest From 0bbdf66c075ee020822ba929a7824b0210e55922 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 16:52:41 +0900 Subject: [PATCH 031/104] Update branch_filter.yaml --- .github/workflows/branch_filter.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/branch_filter.yaml b/.github/workflows/branch_filter.yaml index 9fa9dbdcc..5a8d6fffa 100644 --- a/.github/workflows/branch_filter.yaml +++ b/.github/workflows/branch_filter.yaml @@ -1,7 +1,7 @@ name: branch-filter on: push: - branches: ["dev-test"] + branches: ["dev"] jobs: branch-filter: runs-on: ubuntu-latest From 75afc074825f19bfc09ac57a8bdce12ac73b1bcc Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 16:54:08 +0900 Subject: [PATCH 032/104] Rename .github/workflows/branch_filter.yaml to .github/workflows/part2/branch_filter.yaml --- .github/workflows/{ => part2}/branch_filter.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/branch_filter.yaml (100%) diff --git a/.github/workflows/branch_filter.yaml b/.github/workflows/part2/branch_filter.yaml similarity index 100% rename from .github/workflows/branch_filter.yaml rename to .github/workflows/part2/branch_filter.yaml From 8d0e6efbf3efd68f17417550262a2503a5dc7378 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 16:59:09 +0900 Subject: [PATCH 033/104] Create path_filter.yaml --- .github/workflows/path_filter.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .github/workflows/path_filter.yaml diff --git a/.github/workflows/path_filter.yaml b/.github/workflows/path_filter.yaml new file mode 100644 index 000000000..9000da0e2 --- /dev/null +++ b/.github/workflows/path_filter.yaml @@ -0,0 +1,11 @@ +name: path-filter +on: + push: + paths: + - '.github/workflows/part1/*' +jobs: + path-filter: + runs-on: ubuntu-latest + steps: + - name: echo hello + run: echo hello From a96487d49160b3aacdd59c7e7f5b0c2579487439 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 16:59:36 +0900 Subject: [PATCH 034/104] Update push.yaml --- .github/workflows/part1/push.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/part1/push.yaml b/.github/workflows/part1/push.yaml index 5a7078a48..df8848edd 100644 --- a/.github/workflows/part1/push.yaml +++ b/.github/workflows/part1/push.yaml @@ -1,4 +1,4 @@ -name: push-workflow +name: push-workflow 1 on: push jobs: From 4f52da9b7262a2af6ab3b1b78c11b10b86d3d920 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 17:01:44 +0900 Subject: [PATCH 035/104] Update path_filter.yaml --- .github/workflows/path_filter.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/path_filter.yaml b/.github/workflows/path_filter.yaml index 9000da0e2..4d18e2877 100644 --- a/.github/workflows/path_filter.yaml +++ b/.github/workflows/path_filter.yaml @@ -3,6 +3,7 @@ on: push: paths: - '.github/workflows/part1/*' + - '!.github/workflows/part1/push.yaml' jobs: path-filter: runs-on: ubuntu-latest From 79d3e90ae9e7430f53e262b54660e9557a8aa769 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 17:02:07 +0900 Subject: [PATCH 036/104] Update push.yaml --- .github/workflows/part1/push.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/part1/push.yaml b/.github/workflows/part1/push.yaml index df8848edd..23731e816 100644 --- a/.github/workflows/part1/push.yaml +++ b/.github/workflows/part1/push.yaml @@ -1,4 +1,4 @@ -name: push-workflow 1 +name: push-workflow 2 on: push jobs: From f953a92b7f7a175be446a92eb61a4fce5d0126e2 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 17:02:32 +0900 Subject: [PATCH 037/104] Update pull_request.yaml --- .github/workflows/part1/pull_request.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/part1/pull_request.yaml b/.github/workflows/part1/pull_request.yaml index f5275d78d..e1fd1f83a 100644 --- a/.github/workflows/part1/pull_request.yaml +++ b/.github/workflows/part1/pull_request.yaml @@ -1,4 +1,4 @@ -name: pull-request-workflow +name: pull-request-workflow 1 on: pull_request jobs: From f5462f00553114361fcd42fd507d089d9db0d4eb Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 17:12:02 +0900 Subject: [PATCH 038/104] Rename .github/workflows/path_filter.yaml to .github/workflows/part2/path_filter.yaml --- .github/workflows/{ => part2}/path_filter.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/path_filter.yaml (100%) diff --git a/.github/workflows/path_filter.yaml b/.github/workflows/part2/path_filter.yaml similarity index 100% rename from .github/workflows/path_filter.yaml rename to .github/workflows/part2/path_filter.yaml From 3c31eb71c60aefff8a036e29d6be7edec8aa0408 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 17:14:17 +0900 Subject: [PATCH 039/104] Create tag_filter.yaml --- .github/workflows/tag_filter.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .github/workflows/tag_filter.yaml diff --git a/.github/workflows/tag_filter.yaml b/.github/workflows/tag_filter.yaml new file mode 100644 index 000000000..849e521ae --- /dev/null +++ b/.github/workflows/tag_filter.yaml @@ -0,0 +1,12 @@ +name: tag-filter +on: + push: + tags: + - 'v[0-9]+.[0-9]+.[0-9]+' + +jobs: + tag-filter: + runs-on: ubuntu-latest + steps: + - name: echo + run: echo hello From a7ee47accfa891418d07505be98d3b8264f90ad3 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 17:15:00 +0900 Subject: [PATCH 040/104] Update tag_filter.yaml --- .github/workflows/tag_filter.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tag_filter.yaml b/.github/workflows/tag_filter.yaml index 849e521ae..0bfe3decc 100644 --- a/.github/workflows/tag_filter.yaml +++ b/.github/workflows/tag_filter.yaml @@ -2,7 +2,7 @@ name: tag-filter on: push: tags: - - 'v[0-9]+.[0-9]+.[0-9]+' + - 'v[0-9]+.[0-9]+.[0-9]+' # v1.0.0 or v2.2.2 만 가능. 예를들어 v1.0 or 1.0.0 은 안됨. jobs: tag-filter: From 737b1168bb2440fbf6cad2dde2534b1465bb78e5 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 17:37:02 +0900 Subject: [PATCH 041/104] Rename .github/workflows/tag_filter.yaml to .github/workflows/part2/tag_filter.yaml --- .github/workflows/{ => part2}/tag_filter.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/tag_filter.yaml (100%) diff --git a/.github/workflows/tag_filter.yaml b/.github/workflows/part2/tag_filter.yaml similarity index 100% rename from .github/workflows/tag_filter.yaml rename to .github/workflows/part2/tag_filter.yaml From a8472864592226d065d757db0e670045df097f74 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 18:06:01 +0900 Subject: [PATCH 042/104] Create cache.yaml --- .github/workflows/cache.yaml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/workflows/cache.yaml diff --git a/.github/workflows/cache.yaml b/.github/workflows/cache.yaml new file mode 100644 index 000000000..3a1e41ba0 --- /dev/null +++ b/.github/workflows/cache.yaml @@ -0,0 +1,31 @@ +name: cache +on: + push: + paths: + - 'my-app/*' + +jobs: + cache: + runs-on: ubuntu-latest + steps: + - name: checkout + uses: actions/checkout@v4 + - name: setup-node + uses: actions/setup-node@v3 + with: + node-version: 18 + - name: Cache Node.js modules + uses: actions/cache@v3 + with: + path: ~/.npm + key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} + restore-keys: | + ${{ runner.os }}-node- + - name: Install dependencies + run: | + cd my-app + npm ci + - name: npm build + run: | + cd my-app + npm run build From 3848c76116782e10cd418d1e8c5361b11df2055b Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 18:06:29 +0900 Subject: [PATCH 043/104] Update App.js --- my-app/src/App.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/my-app/src/App.js b/my-app/src/App.js index 725bc9db5..52a0a9581 100644 --- a/my-app/src/App.js +++ b/my-app/src/App.js @@ -15,7 +15,7 @@ function App() { target="_blank" rel="noopener noreferrer" > - Learn GithubAction cicd + Learn GithubAction cicd1 From 13621bd19224f2dbdc73c1bdb7a2f1004bc6050e Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 18:08:36 +0900 Subject: [PATCH 044/104] Update cache.yaml --- .github/workflows/cache.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cache.yaml b/.github/workflows/cache.yaml index 3a1e41ba0..efb748319 100644 --- a/.github/workflows/cache.yaml +++ b/.github/workflows/cache.yaml @@ -2,7 +2,7 @@ name: cache on: push: paths: - - 'my-app/*' + - '.github/workflows/my-app/*' jobs: cache: From 3572c62b6b2e39359071b2d39b7964ed387b60b5 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 18:08:55 +0900 Subject: [PATCH 045/104] Update App.js --- my-app/src/App.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/my-app/src/App.js b/my-app/src/App.js index 52a0a9581..5c0a1a6f8 100644 --- a/my-app/src/App.js +++ b/my-app/src/App.js @@ -15,7 +15,7 @@ function App() { target="_blank" rel="noopener noreferrer" > - Learn GithubAction cicd1 + Learn GithubAction cicd2 From 75081dc95ea76e82c7a0ec72d03ef0b33dd561a7 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 21:32:09 +0900 Subject: [PATCH 046/104] Update cache.yaml --- .github/workflows/cache.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cache.yaml b/.github/workflows/cache.yaml index efb748319..3a1e41ba0 100644 --- a/.github/workflows/cache.yaml +++ b/.github/workflows/cache.yaml @@ -2,7 +2,7 @@ name: cache on: push: paths: - - '.github/workflows/my-app/*' + - 'my-app/*' jobs: cache: From 3361131c0ae78040a4f8465228bf05cc71114e53 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 21:33:01 +0900 Subject: [PATCH 047/104] Update App.js --- my-app/src/App.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/my-app/src/App.js b/my-app/src/App.js index 5c0a1a6f8..8b50afd15 100644 --- a/my-app/src/App.js +++ b/my-app/src/App.js @@ -15,7 +15,7 @@ function App() { target="_blank" rel="noopener noreferrer" > - Learn GithubAction cicd2 + Learn GithubAction cicd 3 From c965e13dbce74be25050456d0d959b7194d5ff22 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 21:45:57 +0900 Subject: [PATCH 048/104] Update cache.yaml --- .github/workflows/cache.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cache.yaml b/.github/workflows/cache.yaml index 3a1e41ba0..5847c575f 100644 --- a/.github/workflows/cache.yaml +++ b/.github/workflows/cache.yaml @@ -2,7 +2,7 @@ name: cache on: push: paths: - - 'my-app/*' + - 'my-app/**' jobs: cache: From 2633982d62dbaa3fcbd7b7c86d508fddc22b5a5b Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 29 Oct 2024 21:46:20 +0900 Subject: [PATCH 049/104] Update App.js --- my-app/src/App.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/my-app/src/App.js b/my-app/src/App.js index 8b50afd15..8961294fd 100644 --- a/my-app/src/App.js +++ b/my-app/src/App.js @@ -15,7 +15,7 @@ function App() { target="_blank" rel="noopener noreferrer" > - Learn GithubAction cicd 3 + Learn GithubAction cicd 1 From e1554628165e889efa6208be529fd6b20cd70a1b Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Fri, 1 Nov 2024 11:31:03 +0900 Subject: [PATCH 050/104] Rename .github/workflows/cache.yaml to .github/workflows/part2/cache.yaml --- .github/workflows/{ => part2}/cache.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/cache.yaml (100%) diff --git a/.github/workflows/cache.yaml b/.github/workflows/part2/cache.yaml similarity index 100% rename from .github/workflows/cache.yaml rename to .github/workflows/part2/cache.yaml From 76cd9bf52d745f8cb34e66be2781a7d598f4a39b Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Fri, 1 Nov 2024 11:36:13 +0900 Subject: [PATCH 051/104] Create artifact.yaml --- .github/workflows/artifact.yaml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/artifact.yaml diff --git a/.github/workflows/artifact.yaml b/.github/workflows/artifact.yaml new file mode 100644 index 000000000..a4c1a3446 --- /dev/null +++ b/.github/workflows/artifact.yaml @@ -0,0 +1,26 @@ +name: artifact +on: push + +jobs: + upload-artifact: + runs-on: ubuntu-latest + steps: + - name: echo + run: echo hello-world > hello.txt + - name: upload artifact + uses: actions/upload-artifact@v3 + with: + name: artifact-test + paths: ./hello.txt + + download-artifact: + runs-on: ubuntu-latest + needs: [upload-artifact] + steps: + - name: download artifact + uses: actions/download-artifact@v3 + with: + name: artifact-test + path: ./ + - name: check + run: cat hello.txt From 9c25ff92f4ad1dbb4fc8bd309105a6bc42722267 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Fri, 1 Nov 2024 11:39:00 +0900 Subject: [PATCH 052/104] Update artifact.yaml --- .github/workflows/artifact.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/artifact.yaml b/.github/workflows/artifact.yaml index a4c1a3446..e0b79bdde 100644 --- a/.github/workflows/artifact.yaml +++ b/.github/workflows/artifact.yaml @@ -11,7 +11,7 @@ jobs: uses: actions/upload-artifact@v3 with: name: artifact-test - paths: ./hello.txt + path: ./hello.txt download-artifact: runs-on: ubuntu-latest From 0e48c30f4c00cb7175003cb728362fa5511c4179 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Fri, 1 Nov 2024 11:40:31 +0900 Subject: [PATCH 053/104] Rename .github/workflows/artifact.yaml to .github/workflows/part2/artifact.yaml --- .github/workflows/{ => part2}/artifact.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/artifact.yaml (100%) diff --git a/.github/workflows/artifact.yaml b/.github/workflows/part2/artifact.yaml similarity index 100% rename from .github/workflows/artifact.yaml rename to .github/workflows/part2/artifact.yaml From c6e974c5c9bb04ea783d3092269628c2317912ee Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Fri, 1 Nov 2024 11:46:59 +0900 Subject: [PATCH 054/104] Create output.yaml --- .github/workflows/output.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/workflows/output.yaml diff --git a/.github/workflows/output.yaml b/.github/workflows/output.yaml new file mode 100644 index 000000000..7e5011f5e --- /dev/null +++ b/.github/workflows/output.yaml @@ -0,0 +1,14 @@ +name: output +on: push + +jobs: + create-output: + runs-on: ubuntu-latest + steps: + - name: echo output + id: check-output + run: | + echo "test=hello" >> $GITHUB_OUTPUT + - name: check output + run: | + echo ${{ steps.check-output.outputs.test }} From f0c9dba4b2d6a65974e2e0d671b951ad383caebe Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Fri, 1 Nov 2024 11:49:41 +0900 Subject: [PATCH 055/104] Update output.yaml --- .github/workflows/output.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/output.yaml b/.github/workflows/output.yaml index 7e5011f5e..cc2faf6b6 100644 --- a/.github/workflows/output.yaml +++ b/.github/workflows/output.yaml @@ -4,6 +4,8 @@ on: push jobs: create-output: runs-on: ubuntu-latest + outputs: + test: ${{ steps.check-output.outputs.test }} # 그럼 다른 job 에서도 이 output 사용 가능 steps: - name: echo output id: check-output @@ -12,3 +14,9 @@ jobs: - name: check output run: | echo ${{ steps.check-output.outputs.test }} + get-output: + needs: [create-output] + runs-on: ubuntu-latest + steps: + - name: get output + run: echo ${{ needs.create-output.outputs.test }} From 2c7e5d27c09548f78d935089c17764586e72fa91 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Fri, 1 Nov 2024 11:50:24 +0900 Subject: [PATCH 056/104] Rename .github/workflows/output.yaml to .github/workflows/part2/output.yaml --- .github/workflows/{ => part2}/output.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/output.yaml (100%) diff --git a/.github/workflows/output.yaml b/.github/workflows/part2/output.yaml similarity index 100% rename from .github/workflows/output.yaml rename to .github/workflows/part2/output.yaml From 17caee1a17e3e6214fe30fc244e1dd4273490ee9 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Fri, 1 Nov 2024 12:00:34 +0900 Subject: [PATCH 057/104] Create var-1.yaml --- .github/workflows/var-1.yaml | 40 ++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .github/workflows/var-1.yaml diff --git a/.github/workflows/var-1.yaml b/.github/workflows/var-1.yaml new file mode 100644 index 000000000..8ca70b7eb --- /dev/null +++ b/.github/workflows/var-1.yaml @@ -0,0 +1,40 @@ +name: var-1 +on: push + +env: + level: workflow + +jobs: + get-env-1: + runs-on: ubuntu-latest + steps: + - name: check env + run: echo "LEVEL ${{ env.level }}" + + get-env-2: + runs-on: ubuntu-latest + env: + level: job + steps: + - name: check env + run: echo "LEVEL ${{ env.level }}" + + get-env-3: + runs-on: ubuntu-latest + env: + level: job + steps: + - name: check env + run: echo "LEVEL ${{ env.level }}" + env: + level: step + + get-env: + runs-on: ubuntu-latest + steps: + - name: create env + run: echo "level=job" >> $GITHUB_ENV + - name: check env + run: echo "LEVEL ${{ env.level }}" + + From 60607b45e3d8c34b032994c271efe8df7dbd01b7 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Fri, 1 Nov 2024 12:02:05 +0900 Subject: [PATCH 058/104] Rename .github/workflows/var-1.yaml to .github/workflows/part2/var-1.yaml --- .github/workflows/{ => part2}/var-1.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/var-1.yaml (100%) diff --git a/.github/workflows/var-1.yaml b/.github/workflows/part2/var-1.yaml similarity index 100% rename from .github/workflows/var-1.yaml rename to .github/workflows/part2/var-1.yaml From a545ccbd28803e9c5d0d70d682ebf4baa0eec663 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Fri, 1 Nov 2024 12:06:19 +0900 Subject: [PATCH 059/104] Create var-2.yaml --- .github/workflows/var-2.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .github/workflows/var-2.yaml diff --git a/.github/workflows/var-2.yaml b/.github/workflows/var-2.yaml new file mode 100644 index 000000000..feb6629b8 --- /dev/null +++ b/.github/workflows/var-2.yaml @@ -0,0 +1,9 @@ +name: var-2 +on: push + +jobs: + get-var: + runs-on: ubuntu-latest + steps: + - name: get var + run: echo ${{ vars.level }} From 2abafe97037df92c1ad0eab5d77c4f3f1fbd8cec Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Fri, 1 Nov 2024 12:08:33 +0900 Subject: [PATCH 060/104] Rename .github/workflows/var-2.yaml to .github/workflows/part2/var-2.yaml --- .github/workflows/{ => part2}/var-2.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/var-2.yaml (100%) diff --git a/.github/workflows/var-2.yaml b/.github/workflows/part2/var-2.yaml similarity index 100% rename from .github/workflows/var-2.yaml rename to .github/workflows/part2/var-2.yaml From cbfff534dd32e2b9658942c9ce34b95d7ad4a0f2 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 15:05:53 +0900 Subject: [PATCH 061/104] Create secrets.yaml --- .github/workflows/secrets.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .github/workflows/secrets.yaml diff --git a/.github/workflows/secrets.yaml b/.github/workflows/secrets.yaml new file mode 100644 index 000000000..52295bc80 --- /dev/null +++ b/.github/workflows/secrets.yaml @@ -0,0 +1,9 @@ +name: secrets +on: push + +jobs: + get-secrets: + runs-on: ubuntu-latest + steps: + - name: get secrets + run: echo ${{ secrets.level }} From 63c469e70181dcf3fefcf93ee36b5df8c3997a3b Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 15:49:35 +0900 Subject: [PATCH 062/104] Rename .github/workflows/secrets.yaml to .github/workflows/part2/secrets.yaml --- .github/workflows/{ => part2}/secrets.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/secrets.yaml (100%) diff --git a/.github/workflows/secrets.yaml b/.github/workflows/part2/secrets.yaml similarity index 100% rename from .github/workflows/secrets.yaml rename to .github/workflows/part2/secrets.yaml From 129c635d4865e880be84e280aa698f5348edc923 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 15:51:14 +0900 Subject: [PATCH 063/104] Create environment.yaml --- .github/workflows/environment.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .github/workflows/environment.yaml diff --git a/.github/workflows/environment.yaml b/.github/workflows/environment.yaml new file mode 100644 index 000000000..3bd982b0c --- /dev/null +++ b/.github/workflows/environment.yaml @@ -0,0 +1,11 @@ +name: environment +on: push + +jobs: + get-env: + runs-on: ubuntu-latest + steps: + - name: check env & secret + run: | + echo ${{ vars.level }} + echo ${{ secrets.key }} From 6e98fa7922a474c51c655c81451528c80a5ee830 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 16:34:04 +0900 Subject: [PATCH 064/104] Update environment.yaml --- .github/workflows/environment.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/environment.yaml b/.github/workflows/environment.yaml index 3bd982b0c..873465d0b 100644 --- a/.github/workflows/environment.yaml +++ b/.github/workflows/environment.yaml @@ -9,3 +9,12 @@ jobs: run: | echo ${{ vars.level }} echo ${{ secrets.key }} + + get-env-dev: + runs-on: ubuntu-latest + environment: dev + steps: + - name: check env & secret + run: | + echo ${{ vars.level }} + echo ${{ secrets.key }} From 4e703fa381c5d2e165b123ad5745dd3b6ea4b2cd Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 16:45:58 +0900 Subject: [PATCH 065/104] Rename .github/workflows/environment.yaml to .github/workflows/part2/environment.yaml --- .github/workflows/{ => part2}/environment.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/environment.yaml (100%) diff --git a/.github/workflows/environment.yaml b/.github/workflows/part2/environment.yaml similarity index 100% rename from .github/workflows/environment.yaml rename to .github/workflows/part2/environment.yaml From ac0db5d44d4ebc78572b6b21906a9968c6499eff Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 16:48:34 +0900 Subject: [PATCH 066/104] Create matrix.yaml --- .github/workflows/matrix.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .github/workflows/matrix.yaml diff --git a/.github/workflows/matrix.yaml b/.github/workflows/matrix.yaml new file mode 100644 index 000000000..c7d1d0620 --- /dev/null +++ b/.github/workflows/matrix.yaml @@ -0,0 +1,15 @@ +name: matrix +on: push + +jobs: + get-matrix: + strategy: + matrix: + os: [windows-latest, ubuntu-latest] + version: [12, 14] + runs-on: ${{ matrix.os }} + steps: + - name: check matrix + run: | + echo ${{ matrix.os }} + echo ${{ matrix.version }} From b86471fd10ad8f36c0dcc11b7106e2f86a3f7224 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 16:50:20 +0900 Subject: [PATCH 067/104] Rename .github/workflows/matrix.yaml to .github/workflows/part2/matrix.yaml --- .github/workflows/{ => part2}/matrix.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/matrix.yaml (100%) diff --git a/.github/workflows/matrix.yaml b/.github/workflows/part2/matrix.yaml similarity index 100% rename from .github/workflows/matrix.yaml rename to .github/workflows/part2/matrix.yaml From 87cc70590fae7cd4bd9e9d48920407856971d9ea Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 17:10:42 +0900 Subject: [PATCH 068/104] Create if-1.yaml --- .github/workflows/if-1.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/if-1.yaml diff --git a/.github/workflows/if-1.yaml b/.github/workflows/if-1.yaml new file mode 100644 index 000000000..b39668d31 --- /dev/null +++ b/.github/workflows/if-1.yaml @@ -0,0 +1,18 @@ +name: if-1 +on: + push: + workflow_dispatch: + +jobs: + job1: + runs-on: ubuntu-latest + if: github.event_name == 'push' + steps: + - name: get event name + run: echo ${{ github.event_name }} + job2: + runs-on: ubuntu-latest + if: github.event_name != 'push' + steps: + - name: get event name + run: echo ${{ github.event_name }} From e7b011bb0c1cdb8c12b74c1b6343e48cd4c980ff Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 17:15:03 +0900 Subject: [PATCH 069/104] Update if-1.yaml --- .github/workflows/if-1.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/if-1.yaml b/.github/workflows/if-1.yaml index b39668d31..decbcb512 100644 --- a/.github/workflows/if-1.yaml +++ b/.github/workflows/if-1.yaml @@ -16,3 +16,12 @@ jobs: steps: - name: get event name run: echo ${{ github.event_name }} + job3: + runs-on: ubuntu-latest + steps: + - name: get event name + if: github.event_name == 'push' + run: echo "PUSH" + - name: get event name + if: github.event_name != 'push' + run: echo "WORKFLOW_DISPATCH" From 435a7617d036e12986a8df5b483427bdb9525f87 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 17:18:47 +0900 Subject: [PATCH 070/104] Rename .github/workflows/if-1.yaml to .github/workflows/part2/if-1.yaml --- .github/workflows/{ => part2}/if-1.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/if-1.yaml (100%) diff --git a/.github/workflows/if-1.yaml b/.github/workflows/part2/if-1.yaml similarity index 100% rename from .github/workflows/if-1.yaml rename to .github/workflows/part2/if-1.yaml From 34bf7857fb14939fb1f45200bce9955b60507da0 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 17:20:41 +0900 Subject: [PATCH 071/104] Create if-2.yaml --- .github/workflows/if-2.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/if-2.yaml diff --git a/.github/workflows/if-2.yaml b/.github/workflows/if-2.yaml new file mode 100644 index 000000000..2553a9f8a --- /dev/null +++ b/.github/workflows/if-2.yaml @@ -0,0 +1,17 @@ +name: if-2 +on: push + +jobs: + job1: + runs-on: ubuntu-lastest + steps: + - name: exit 1 + run: exit 1 + - name: echo + run: echo hello + job2: + needs: [job1] + runs-on: ubuntu-latest + steps: + - name: echo + run: echo hello From b07b37bdc38721e18b4cc3ed5285be24724bc5d7 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 17:29:24 +0900 Subject: [PATCH 072/104] Update if-2.yaml --- .github/workflows/if-2.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/if-2.yaml b/.github/workflows/if-2.yaml index 2553a9f8a..10bffc605 100644 --- a/.github/workflows/if-2.yaml +++ b/.github/workflows/if-2.yaml @@ -11,6 +11,7 @@ jobs: run: echo hello job2: needs: [job1] + if: success() runs-on: ubuntu-latest steps: - name: echo From 6d18457e6bace5db287897989725f7166f655358 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 17:30:59 +0900 Subject: [PATCH 073/104] Update if-2.yaml --- .github/workflows/if-2.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/if-2.yaml b/.github/workflows/if-2.yaml index 10bffc605..e9e05f519 100644 --- a/.github/workflows/if-2.yaml +++ b/.github/workflows/if-2.yaml @@ -3,7 +3,7 @@ on: push jobs: job1: - runs-on: ubuntu-lastest + runs-on: ubuntu-latest steps: - name: exit 1 run: exit 1 From 8f8a2cf51ac2eb5d3fd6c79afbb585faa41b7f23 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 17:32:48 +0900 Subject: [PATCH 074/104] Update if-2.yaml --- .github/workflows/if-2.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/if-2.yaml b/.github/workflows/if-2.yaml index e9e05f519..e7c232f49 100644 --- a/.github/workflows/if-2.yaml +++ b/.github/workflows/if-2.yaml @@ -11,7 +11,6 @@ jobs: run: echo hello job2: needs: [job1] - if: success() runs-on: ubuntu-latest steps: - name: echo From bfc91359621e5b3d0e18c38b5ad1802530eb3506 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 17:33:19 +0900 Subject: [PATCH 075/104] Rename .github/workflows/if-2.yaml to .github/workflows/part2/if-2.yaml --- .github/workflows/{ => part2}/if-2.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/if-2.yaml (100%) diff --git a/.github/workflows/if-2.yaml b/.github/workflows/part2/if-2.yaml similarity index 100% rename from .github/workflows/if-2.yaml rename to .github/workflows/part2/if-2.yaml From 762489aaa965c0c202194a0db25033f4e2676f35 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 19:15:03 +0900 Subject: [PATCH 076/104] Create string-function.yaml --- .github/workflows/string-function.yaml | 30 ++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/workflows/string-function.yaml diff --git a/.github/workflows/string-function.yaml b/.github/workflows/string-function.yaml new file mode 100644 index 000000000..041b31c57 --- /dev/null +++ b/.github/workflows/string-function.yaml @@ -0,0 +1,30 @@ +name: string-function +on: push + +jobs: + string-function: + runs-on: ubuntu-latest + steps: + - name: startswith + if: startsWith('github actions', 'git') + run: echo "git" + - name: startswith + if: startsWith('github actions', 'test') + run: echo "test" + + - name: endswith + if: endswith('github actions', 'ions') + run: echo "ions" + - name: endswith + if: endswith('github actions', 'test') + run: echo "test" + + - name: contains + if: contains('github actions', 'act') + run: echo "contains act" + - name: contains + if: contains('github actions', 'test') + run: echo "test" + + + From dee8835a8d196d78b1c17d7ea6c4d241d0e070a6 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Mon, 4 Nov 2024 19:15:55 +0900 Subject: [PATCH 077/104] Rename .github/workflows/string-function.yaml to .github/workflows/part2/string-function.yaml --- .github/workflows/{ => part2}/string-function.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/string-function.yaml (100%) diff --git a/.github/workflows/string-function.yaml b/.github/workflows/part2/string-function.yaml similarity index 100% rename from .github/workflows/string-function.yaml rename to .github/workflows/part2/string-function.yaml From 63b17cee1efe33971f55207190ecdd5cb81d7adb Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Wed, 6 Nov 2024 00:33:53 +0900 Subject: [PATCH 078/104] Create create_repo.yaml --- .github/workflows/create_repo.yaml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/create_repo.yaml diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/create_repo.yaml new file mode 100644 index 000000000..dd6a36636 --- /dev/null +++ b/.github/workflows/create_repo.yaml @@ -0,0 +1,29 @@ +name: create-repo +on: + workflow_dispatch: + inputs: + prefix: + description: 'set repo prefix' + required: true + default: 'service' + type: choice + options: + - example + - service + name: + description: 'set repo name' + required: true + default: 'github-actions' + type: string + +jobs: + create-repo-automation: + runs-on: ubuntu-latest + steps: + - name: gh auth login + run: | + echo ${{ secrets.PERSONAL_ACCESS_TOKEN }} | gh auth login --with-token ## 깃헙 권한 사용 + - name: create-repo + run: | + gh repo create test-action/${{ inputs.prefix }}-${{ inputs.name }} --public --add-readme ## 레포 생성 + From 71670c4ff807da97434db8437c4ec797fb6da0ea Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Wed, 6 Nov 2024 00:37:06 +0900 Subject: [PATCH 079/104] Update create_repo.yaml --- .github/workflows/create_repo.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/create_repo.yaml index dd6a36636..069d80e99 100644 --- a/.github/workflows/create_repo.yaml +++ b/.github/workflows/create_repo.yaml @@ -22,8 +22,7 @@ jobs: steps: - name: gh auth login run: | - echo ${{ secrets.PERSONAL_ACCESS_TOKEN }} | gh auth login --with-token ## 깃헙 권한 사용 + echo "${{ secrets.PERSONAL_ACCESS_TOKEN }}" | gh auth login --with-token ## 깃헙 권한 사용 - name: create-repo run: | - gh repo create test-action/${{ inputs.prefix }}-${{ inputs.name }} --public --add-readme ## 레포 생성 - + gh repo create test-action/${{ github.event.inputs.prefix }}-${{ github.event.inputs.name }} --public --add-readme ## 레포 생성 From 6169a718bf4a804de8deed8256df83e2db5793fa Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Wed, 6 Nov 2024 00:39:25 +0900 Subject: [PATCH 080/104] Update create_repo.yaml --- .github/workflows/create_repo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/create_repo.yaml index 069d80e99..b4edb3143 100644 --- a/.github/workflows/create_repo.yaml +++ b/.github/workflows/create_repo.yaml @@ -25,4 +25,4 @@ jobs: echo "${{ secrets.PERSONAL_ACCESS_TOKEN }}" | gh auth login --with-token ## 깃헙 권한 사용 - name: create-repo run: | - gh repo create test-action/${{ github.event.inputs.prefix }}-${{ github.event.inputs.name }} --public --add-readme ## 레포 생성 + gh repo create ghactions-practice/${{ inputs.prefix }}-${{ inputs.name }} --public --add-readme ## 레포 생성 From 1da974139c7c1025c51f3944841546649fe25dd8 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Wed, 6 Nov 2024 00:49:16 +0900 Subject: [PATCH 081/104] Update create_repo.yaml --- .github/workflows/create_repo.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/create_repo.yaml index b4edb3143..deb0eaa92 100644 --- a/.github/workflows/create_repo.yaml +++ b/.github/workflows/create_repo.yaml @@ -26,3 +26,15 @@ jobs: - name: create-repo run: | gh repo create ghactions-practice/${{ inputs.prefix }}-${{ inputs.name }} --public --add-readme ## 레포 생성 + - name: slack + if: always() + uses: slackapi/slack-github-action@v1.27.0 + with: + # This data can be any valid JSON from a previous step in the GitHub Action + payload: | + { + "title": "create repo result ${{ steps.create-repo.outcome }}", + "value": "${{ inputs.prefix }}-${{ inputs.name }}" + } + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} From 42d254fae5723a82ba9805ae162f50df7dae402c Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Wed, 6 Nov 2024 00:52:54 +0900 Subject: [PATCH 082/104] Update create_repo.yaml --- .github/workflows/create_repo.yaml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/create_repo.yaml index deb0eaa92..a01772e8a 100644 --- a/.github/workflows/create_repo.yaml +++ b/.github/workflows/create_repo.yaml @@ -10,6 +10,7 @@ on: options: - example - service + - hello name: description: 'set repo name' required: true @@ -24,17 +25,22 @@ jobs: run: | echo "${{ secrets.PERSONAL_ACCESS_TOKEN }}" | gh auth login --with-token ## 깃헙 권한 사용 - name: create-repo + id: create_repo # Step에 ID 추가 run: | - gh repo create ghactions-practice/${{ inputs.prefix }}-${{ inputs.name }} --public --add-readme ## 레포 생성 + gh repo create ghactions-practice/${{ github.event.inputs.prefix }}-${{ github.event.inputs.name }} --public --add-readme ## 레포 생성 - name: slack if: always() uses: slackapi/slack-github-action@v1.27.0 with: - # This data can be any valid JSON from a previous step in the GitHub Action payload: | { - "title": "create repo result ${{ steps.create-repo.outcome }}", - "value": "${{ inputs.prefix }}-${{ inputs.name }}" + "text": "Repository creation result: ${{ steps.create_repo.outcome }}", + "attachments": [ + { + "title": "Repo Name", + "text": "${{ github.event.inputs.prefix }}-${{ github.event.inputs.name }}" + } + ] } env: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} From 49be54fa616e5a1d8fd89fc14df4da975b8d9755 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Wed, 6 Nov 2024 10:06:20 +0900 Subject: [PATCH 083/104] Update create_repo.yaml --- .github/workflows/create_repo.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/create_repo.yaml index a01772e8a..9994523b3 100644 --- a/.github/workflows/create_repo.yaml +++ b/.github/workflows/create_repo.yaml @@ -27,7 +27,7 @@ jobs: - name: create-repo id: create_repo # Step에 ID 추가 run: | - gh repo create ghactions-practice/${{ github.event.inputs.prefix }}-${{ github.event.inputs.name }} --public --add-readme ## 레포 생성 + gh repo create ghactions-practice/${{ inputs.prefix }}-${{ inputs.name }} --public --add-readme ## 레포 생성 - name: slack if: always() uses: slackapi/slack-github-action@v1.27.0 @@ -38,7 +38,7 @@ jobs: "attachments": [ { "title": "Repo Name", - "text": "${{ github.event.inputs.prefix }}-${{ github.event.inputs.name }}" + "text": "${{ inputs.prefix }}-${{ inputs.name }}" } ] } From b4b228e539488f76a1a5de84cd018d0ad583e845 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Wed, 6 Nov 2024 10:11:08 +0900 Subject: [PATCH 084/104] Update create_repo.yaml --- .github/workflows/create_repo.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/create_repo.yaml index 9994523b3..3e74de743 100644 --- a/.github/workflows/create_repo.yaml +++ b/.github/workflows/create_repo.yaml @@ -35,12 +35,12 @@ jobs: payload: | { "text": "Repository creation result: ${{ steps.create_repo.outcome }}", - "attachments": [ - { - "title": "Repo Name", - "text": "${{ inputs.prefix }}-${{ inputs.name }}" - } - ] + "attachments": [ + { + "title": "Repo Name", + "text": "${{ github.event.inputs.prefix }}-${{ github.event.inputs.name }}" + } + ] } env: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} From 970458f65786087bc70f82f1954ed0fab5390d93 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Wed, 6 Nov 2024 10:16:44 +0900 Subject: [PATCH 085/104] Update create_repo.yaml --- .github/workflows/create_repo.yaml | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/create_repo.yaml index 3e74de743..ae3a299cd 100644 --- a/.github/workflows/create_repo.yaml +++ b/.github/workflows/create_repo.yaml @@ -34,13 +34,17 @@ jobs: with: payload: | { - "text": "Repository creation result: ${{ steps.create_repo.outcome }}", - "attachments": [ - { - "title": "Repo Name", - "text": "${{ github.event.inputs.prefix }}-${{ github.event.inputs.name }}" - } - ] + "attachments": [ + { + "pretext": "create repo result", + "fields": [ + { + "title": "create repo result ${{ steps.create-repo.outcome }}", + "text": "${{ inputs.prefix }}-${{ inputs.name }}" + } + ] + } + ] } env: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} From 7c178655e9fa9158ff10912a36f5853a7ed0406a Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Wed, 6 Nov 2024 10:22:40 +0900 Subject: [PATCH 086/104] Update create_repo.yaml --- .github/workflows/create_repo.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/create_repo.yaml index ae3a299cd..4ecd97334 100644 --- a/.github/workflows/create_repo.yaml +++ b/.github/workflows/create_repo.yaml @@ -34,6 +34,7 @@ jobs: with: payload: | { + "text": "Repository creation status", "attachments": [ { "pretext": "create repo result", From 76de51e6f7746823c1ef3ae7c17e94590ebb2b45 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Wed, 6 Nov 2024 10:24:06 +0900 Subject: [PATCH 087/104] Update create_repo.yaml --- .github/workflows/create_repo.yaml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/create_repo.yaml index 4ecd97334..13d6eca0b 100644 --- a/.github/workflows/create_repo.yaml +++ b/.github/workflows/create_repo.yaml @@ -35,17 +35,17 @@ jobs: payload: | { "text": "Repository creation status", - "attachments": [ - { - "pretext": "create repo result", - "fields": [ - { - "title": "create repo result ${{ steps.create-repo.outcome }}", - "text": "${{ inputs.prefix }}-${{ inputs.name }}" - } - ] - } - ] - } + "attachments": [ + { + "pretext": "create repo result", + "fields": [ + { + "title": "create repo result ${{ steps.create-repo.outcome }}", + "text": "${{ inputs.prefix }}-${{ inputs.name }}" + } + ] + } + ] + } env: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} From d1256744a30952b260981a6f7d8ed6e3c635b30a Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Wed, 6 Nov 2024 10:26:13 +0900 Subject: [PATCH 088/104] Update create_repo.yaml --- .github/workflows/create_repo.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/create_repo.yaml index 13d6eca0b..6e84dd69f 100644 --- a/.github/workflows/create_repo.yaml +++ b/.github/workflows/create_repo.yaml @@ -30,11 +30,10 @@ jobs: gh repo create ghactions-practice/${{ inputs.prefix }}-${{ inputs.name }} --public --add-readme ## 레포 생성 - name: slack if: always() - uses: slackapi/slack-github-action@v1.27.0 + uses: slackapi/slack-github-action@v1.24.0 with: payload: | { - "text": "Repository creation status", "attachments": [ { "pretext": "create repo result", From 0d376cf965612fa152ce85d3421a76fb471664b7 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Wed, 6 Nov 2024 10:33:54 +0900 Subject: [PATCH 089/104] Update create_repo.yaml --- .github/workflows/create_repo.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/create_repo.yaml index 6e84dd69f..424d63faa 100644 --- a/.github/workflows/create_repo.yaml +++ b/.github/workflows/create_repo.yaml @@ -34,17 +34,18 @@ jobs: with: payload: | { + "text": "Repository Creation Notification", "attachments": [ { - "pretext": "create repo result", + "pretext": "Create repo result", "fields": [ { - "title": "create repo result ${{ steps.create-repo.outcome }}", - "text": "${{ inputs.prefix }}-${{ inputs.name }}" + "title": "Result", + "value": "Repository: ${{ inputs.prefix }}-${{ inputs.name }} created successfully" } ] } ] - } + } env: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} From c3f2d8782928e8f40a988d222b33dd5658d5f2ab Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Wed, 6 Nov 2024 10:37:28 +0900 Subject: [PATCH 090/104] Update create_repo.yaml --- .github/workflows/create_repo.yaml | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/create_repo.yaml index 424d63faa..0d019e058 100644 --- a/.github/workflows/create_repo.yaml +++ b/.github/workflows/create_repo.yaml @@ -34,18 +34,7 @@ jobs: with: payload: | { - "text": "Repository Creation Notification", - "attachments": [ - { - "pretext": "Create repo result", - "fields": [ - { - "title": "Result", - "value": "Repository: ${{ inputs.prefix }}-${{ inputs.name }} created successfully" - } - ] - } - ] + "text": "Repository: ${{ inputs.prefix }}-${{ inputs.name }} create ${{ steps.create-repo.outcome }}" } env: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} From afdc15919eb3ad4560a8f20909621c2747e051bd Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Wed, 6 Nov 2024 10:39:58 +0900 Subject: [PATCH 091/104] Update create_repo.yaml --- .github/workflows/create_repo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/create_repo.yaml index 0d019e058..b4ad50397 100644 --- a/.github/workflows/create_repo.yaml +++ b/.github/workflows/create_repo.yaml @@ -34,7 +34,7 @@ jobs: with: payload: | { - "text": "Repository: ${{ inputs.prefix }}-${{ inputs.name }} create ${{ steps.create-repo.outcome }}" + "text": "Repository: ${{ inputs.prefix }}-${{ inputs.name }} ${{ steps.create-repo.outcome }}" } env: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} From 99907b467ee27ceb744823a932e847fa5abb5dc8 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Wed, 6 Nov 2024 10:43:21 +0900 Subject: [PATCH 092/104] Update create_repo.yaml --- .github/workflows/create_repo.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/create_repo.yaml index b4ad50397..8a59d2b1d 100644 --- a/.github/workflows/create_repo.yaml +++ b/.github/workflows/create_repo.yaml @@ -34,7 +34,7 @@ jobs: with: payload: | { - "text": "Repository: ${{ inputs.prefix }}-${{ inputs.name }} ${{ steps.create-repo.outcome }}" + "text": "Repository: ${{ inputs.prefix }}-${{ inputs.name }} ${{ job.status }}" } env: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} From 47235ebc1bfdd1769c1a2397a6ec7ff14e407721 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Thu, 7 Nov 2024 23:01:10 +0900 Subject: [PATCH 093/104] Create keyword-list.txt --- keyword-list.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 keyword-list.txt diff --git a/keyword-list.txt b/keyword-list.txt new file mode 100644 index 000000000..3662bab5a --- /dev/null +++ b/keyword-list.txt @@ -0,0 +1,2 @@ +critical +normal From d45796e499bb67e9da1d2b97f41ad04aae410834 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Thu, 7 Nov 2024 23:01:36 +0900 Subject: [PATCH 094/104] Rename .github/workflows/create_repo.yaml to .github/workflows/part2/create_repo.yaml --- .github/workflows/{ => part2}/create_repo.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part2}/create_repo.yaml (100%) diff --git a/.github/workflows/create_repo.yaml b/.github/workflows/part2/create_repo.yaml similarity index 100% rename from .github/workflows/create_repo.yaml rename to .github/workflows/part2/create_repo.yaml From cc685b17d64a33e8fab9738d08b36cb9d0d5735a Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Thu, 7 Nov 2024 23:24:27 +0900 Subject: [PATCH 095/104] Create issue_notify.yaml --- .github/workflows/issue_notify.yaml | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/workflows/issue_notify.yaml diff --git a/.github/workflows/issue_notify.yaml b/.github/workflows/issue_notify.yaml new file mode 100644 index 000000000..fdac97c5e --- /dev/null +++ b/.github/workflows/issue_notify.yaml @@ -0,0 +1,32 @@ +name: issue-notify + +on: + issues: + types: [opend] + +jobs: + get-keyword: + runs-on: ubuntu-latest + outputs: + level: ${{ steps.get-keyword.outputs.level }} + steps: + - name: checkout + uses: actions/checkout@v4 + - name: get keyword + id: get-keyword + run: | + ehco level=Undefined >> $GITHUB_OUTPUT + + keywords=$(cat keyword-list.txt) + for keyword in $keywords; do # 반복문 + if [[ "${{ github.event.issue.title }}" =~ $keyword" ]]; then + echo level=$keyword >> $GITHUB_OUTPUT + fi + done + - name: get output + run: | + echo ${{ steps.get-keyword.outputs.level }} + + + + From 8aef5714e304c8e6ca1612a80af421ffedfc7035 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Thu, 7 Nov 2024 23:27:28 +0900 Subject: [PATCH 096/104] Update issue_notify.yaml --- .github/workflows/issue_notify.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/issue_notify.yaml b/.github/workflows/issue_notify.yaml index fdac97c5e..873aa4161 100644 --- a/.github/workflows/issue_notify.yaml +++ b/.github/workflows/issue_notify.yaml @@ -2,7 +2,7 @@ name: issue-notify on: issues: - types: [opend] + types: [opened] jobs: get-keyword: From 6170048c44c7a15ed46ad02970213958e653fc09 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Thu, 7 Nov 2024 23:29:31 +0900 Subject: [PATCH 097/104] Update issue_notify.yaml --- .github/workflows/issue_notify.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/issue_notify.yaml b/.github/workflows/issue_notify.yaml index 873aa4161..139ea97db 100644 --- a/.github/workflows/issue_notify.yaml +++ b/.github/workflows/issue_notify.yaml @@ -15,7 +15,7 @@ jobs: - name: get keyword id: get-keyword run: | - ehco level=Undefined >> $GITHUB_OUTPUT + echo level=Undefined >> $GITHUB_OUTPUT keywords=$(cat keyword-list.txt) for keyword in $keywords; do # 반복문 From 38b15b13869ee8ff6d67cd8566bae4b62a77e7c6 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Thu, 7 Nov 2024 23:31:27 +0900 Subject: [PATCH 098/104] Update issue_notify.yaml --- .github/workflows/issue_notify.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/issue_notify.yaml b/.github/workflows/issue_notify.yaml index 139ea97db..dc1594310 100644 --- a/.github/workflows/issue_notify.yaml +++ b/.github/workflows/issue_notify.yaml @@ -19,7 +19,7 @@ jobs: keywords=$(cat keyword-list.txt) for keyword in $keywords; do # 반복문 - if [[ "${{ github.event.issue.title }}" =~ $keyword" ]]; then + if [[ "${{ github.event.issue.title }}" =~ "$keyword" ]]; then echo level=$keyword >> $GITHUB_OUTPUT fi done From 15d829a16d0bc6f416a7915717f726f5e1a177d9 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Thu, 7 Nov 2024 23:38:48 +0900 Subject: [PATCH 099/104] Update issue_notify.yaml --- .github/workflows/issue_notify.yaml | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/.github/workflows/issue_notify.yaml b/.github/workflows/issue_notify.yaml index dc1594310..a2252806d 100644 --- a/.github/workflows/issue_notify.yaml +++ b/.github/workflows/issue_notify.yaml @@ -27,6 +27,26 @@ jobs: run: | echo ${{ steps.get-keyword.outputs.level }} - - - + slack: + needs: [get-keyword] + if: needs.get-keyword.outputs.level != 'Undefined' + runs-on: ubuntu-latest + environment: ${{ needs.get-keyword.outputs.level }} + steps: + - name: slack + uses: slackapi/slack-github-action@v1.24.0 + with : + payload: | + { + "text": "issue alert message", + "fields": [ + { + "title": "Level : ${{ needs.get-keyword.outputs.level }}", + "short": true, + "value": "issue url : ${{ github.event.issue.html_url }}" + } + ] + } + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} + SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK From d405434de61747ef33e1dd7fa5122c5b5fe11824 Mon Sep 17 00:00:00 2001 From: HyunJin Lee <138424719+drinkgalaxy@users.noreply.github.com> Date: Thu, 7 Nov 2024 23:44:18 +0900 Subject: [PATCH 100/104] Update issue_notify.yaml --- .github/workflows/issue_notify.yaml | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/.github/workflows/issue_notify.yaml b/.github/workflows/issue_notify.yaml index a2252806d..bf4bdc885 100644 --- a/.github/workflows/issue_notify.yaml +++ b/.github/workflows/issue_notify.yaml @@ -38,14 +38,19 @@ jobs: with : payload: | { - "text": "issue alert message", - "fields": [ - { - "title": "Level : ${{ needs.get-keyword.outputs.level }}", - "short": true, - "value": "issue url : ${{ github.event.issue.html_url }}" - } - ] + "attachments": [ + { + "pretext": "issue alert message", + "color": "28a745", + "fields": [ + { + "title": "Level : ${{ needs.get-keyword.outputs.level }}", + "short": true, + "value": "issue url : ${{ github.event.issue.html_url }}" + } + ] + } + ] } env: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} From 85b526c2747ba63c2a86aa320ab362fbae98d300 Mon Sep 17 00:00:00 2001 From: HyunJin <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 11 Mar 2025 16:50:25 +0900 Subject: [PATCH 101/104] Rename .github/workflows/issue_notify.yaml to .github/workflows/part3/issue_notify.yaml --- .github/workflows/{ => part3}/issue_notify.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{ => part3}/issue_notify.yaml (100%) diff --git a/.github/workflows/issue_notify.yaml b/.github/workflows/part3/issue_notify.yaml similarity index 100% rename from .github/workflows/issue_notify.yaml rename to .github/workflows/part3/issue_notify.yaml From c94ca1ec7162d0a0a5f94a1e3322a4e6167b4b49 Mon Sep 17 00:00:00 2001 From: HyunJin <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 11 Mar 2025 16:50:48 +0900 Subject: [PATCH 102/104] Rename issue_notify.yaml to issue_notify.yaml --- .github/workflows/{part3 => part2}/issue_notify.yaml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{part3 => part2}/issue_notify.yaml (100%) diff --git a/.github/workflows/part3/issue_notify.yaml b/.github/workflows/part2/issue_notify.yaml similarity index 100% rename from .github/workflows/part3/issue_notify.yaml rename to .github/workflows/part2/issue_notify.yaml From 3af17d13a88eee784123bfbaef4b1123710dd0f3 Mon Sep 17 00:00:00 2001 From: HyunJin <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 11 Mar 2025 16:56:32 +0900 Subject: [PATCH 103/104] Create cicd-1.yaml --- .github/workflows/cicd-1.yaml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/cicd-1.yaml diff --git a/.github/workflows/cicd-1.yaml b/.github/workflows/cicd-1.yaml new file mode 100644 index 000000000..a13f766b7 --- /dev/null +++ b/.github/workflows/cicd-1.yaml @@ -0,0 +1,29 @@ +name: cicd-1 +on: + pull_request: + types: [opened, synchronize, closed] + branches: [dev] + paths: + - 'my-app/**' +jobs: + test: + if: github.event.action == 'opened' || github.event.action == 'synchronize' + runs-on: ubuntu-latest + steps: + - name: checkout + uses: actions/checkout@v4 + + image-build: + if: github.event.pull_request.merged == true + runs-on: ubuntu-latest + steps: + - name: checkout + uses: actions/checkout@v4 + + deploy: + runs-on: ubuntu-latest + needs: [image-build] + steps: + - name: checkout + uses: actions/checkout@v4 + From 5e37ea087088d7b0d2bc1c13f556809602e8009d Mon Sep 17 00:00:00 2001 From: HyunJin <138424719+drinkgalaxy@users.noreply.github.com> Date: Tue, 11 Mar 2025 16:57:47 +0900 Subject: [PATCH 104/104] Update App.js --- my-app/src/App.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/my-app/src/App.js b/my-app/src/App.js index 8961294fd..a5105428d 100644 --- a/my-app/src/App.js +++ b/my-app/src/App.js @@ -15,7 +15,7 @@ function App() { target="_blank" rel="noopener noreferrer" > - Learn GithubAction cicd 1 + Learn GithubAction cicd1 test