From b145bd21c51b5ed3db9cc6a233b5b359d281ca67 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?B=E1=B4=87=CA=80=C9=B4=E1=B4=85=20S=E1=B4=84=CA=9C?=
 =?UTF-8?q?=E1=B4=8F=CA=80=C9=A2=E1=B4=87=CA=80s?= <me@bjw-s.dev>
Date: Sat, 24 Jul 2021 14:41:27 +0200
Subject: [PATCH] ci: debug
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
---
 .../metadata-label-pr-ci-status.yaml          | 116 +++++++++---------
 1 file changed, 56 insertions(+), 60 deletions(-)

diff --git a/.github/workflows/metadata-label-pr-ci-status.yaml b/.github/workflows/metadata-label-pr-ci-status.yaml
index d2e5fb98..d7d99c4a 100644
--- a/.github/workflows/metadata-label-pr-ci-status.yaml
+++ b/.github/workflows/metadata-label-pr-ci-status.yaml
@@ -26,8 +26,7 @@ jobs:
   label-precommit:
     name: Label pre-commit status
     runs-on: ubuntu-20.04
-    if: |
-      ${{ github.event.workflow.name == 'Pre-commit consistency check' }}
+    if: "${{ github.event.workflow.name == 'Pre-commit consistency check' }}"
     needs:
     - get-info
     steps:
@@ -37,73 +36,70 @@ jobs:
         app_id: ${{ secrets.K8S_AT_HOME_APP_ID }}
         private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
 
-    - name: "Pre-commit successful"
+    - name: "Pre-commit success"
       uses: actions/github-script@v4
       if: ${{ github.event.workflow_run.conclusion == 'success' }}
       with:
         github-token: ${{ steps.get-app-token.outputs.token }}
         script: |
-          console.log(context)
+            github.issues.addLabels({
+              issue_number: ${{ needs.get-info.outputs.pullRequestNumber }},
+              owner: context.repo.owner,
+              repo: context.repo.repo,
+              labels: ['precommit:ok']
+            })
+            github.issues.removeLabel({
+              issue_number: ${{ needs.get-info.outputs.pullRequestNumber }},
+              owner: context.repo.owner,
+              repo: context.repo.repo,
+              labels: ['precommit:failed']
+            })
 
-    # - name: "Pre-commit failed"
-    #   uses: actions/github-script@v4
-    #   if: ${{ github.event.workflow_run.conclusion == 'failure' }}
-    #   with:
-    #     github-token: ${{ steps.get-app-token.outputs.token }}
-    #     script: |
-    #         github.issues.addLabels({
-    #           issue_number: context.needs.get-info.outputs.pullRequestNumber,
-    #           owner: context.repo.owner,
-    #           repo: context.repo.repo,
-    #           labels: ['precommit:failed']
-    #         })
-    #         github.issues.removeLabel({
-    #           issue_number: context.needs.get-info.outputs.pullRequestNumber,
-    #           owner: context.repo.owner,
-    #           repo: context.repo.repo,
-    #           labels: ['precommit:ok']
-    #         })
-    #     result-encoding: string
+    - name: "Pre-commit failed"
+      uses: actions/github-script@v4
+      if: ${{ github.event.workflow_run.conclusion == 'failure' }}
+      with:
+        github-token: ${{ steps.get-app-token.outputs.token }}
+        script: |
+            github.issues.addLabels({
+              issue_number: ${{ needs.get-info.outputs.pullRequestNumber }},
+              owner: context.repo.owner,
+              repo: context.repo.repo,
+              labels: ['precommit:failed']
+            })
+            github.issues.removeLabel({
+              issue_number: ${{ needs.get-info.outputs.pullRequestNumber }},
+              owner: context.repo.owner,
+              repo: context.repo.repo,
+              labels: ['precommit:ok']
+            })
 
-  # label-lint-install:
-  #   name: Label lint and install status
-  #   runs-on: ubuntu-20.04
-  #   if: |
-  #     ${{ github.event.workflow.name == 'Charts: Lint and tests' }}
-  #   needs:
-  #   - get-info
-  #   steps:
-  #   - uses: getsentry/action-github-app-token@v1
-  #     id: get-app-token
-  #     with:
-  #       app_id: ${{ secrets.K8S_AT_HOME_APP_ID }}
-  #       private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
+  label-lint-install:
+    name: Label lint and install status
+    runs-on: ubuntu-20.04
+    if: |
+      ${{ github.event.workflow.name == 'Charts: Lint and tests' }}
+    needs:
+    - get-info
+    steps:
+    - uses: getsentry/action-github-app-token@v1
+      id: get-app-token
+      with:
+        app_id: ${{ secrets.K8S_AT_HOME_APP_ID }}
+        private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
 
-  #   - name: "Lint successful"
-  #     uses: actions/github-script@v4
-  #     with:
-  #       github-token: ${{ steps.get-app-token.outputs.token }}
-  #       script: |
-  #         const wfJobs = github.actions.listJobsForWorkflowRun({
-  #           owner: context.repo.owner,
-  #           repo: context.repo.repo,
-  #           run_id: context.event.workflow_run.id,
-  #         });
-  #         console.log(wfJobs)
-    #         github.issues.addLabels({
-    #           issue_number: context.needs.get-info.outputs.pullRequestNumber,
-    #           owner: context.repo.owner,
-    #           repo: context.repo.repo,
-    #           labels: ['lint:ok']
-    #         })
-    #         github.issues.removeLabel({
-    #           issue_number: context.needs.get-info.outputs.pullRequestNumber,
-    #           owner: context.repo.owner,
-    #           repo: context.repo.repo,
-    #           labels: ['lint:failed']
-    #         })
+    - name: "Lint successful"
+      uses: actions/github-script@v4
+      with:
+        github-token: ${{ steps.get-app-token.outputs.token }}
+        script: |
+          const wfJobs = github.actions.listJobsForWorkflowRun({
+            owner: context.repo.owner,
+            repo: context.repo.repo,
+            run_id: context.workflow_run.id,
+          });
+          console.log(wfJobs)
 
-    - uses: hmarr/debug-action@v2
 
   #   # # CI Passed
   #   # - name: "add label: ok"