From aaea92eba82abdb4a7f201456549458a716584dd Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Thu, 23 Mar 2023 12:49:56 +0100 Subject: [PATCH 01/18] wat --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 71b54af..b090c80 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -25,7 +25,7 @@ jobs: run: git config --global --add safe.directory $GITHUB_WORKSPACE - uses: actions/setup-node@v3 with: - node-version: 16 + node-version: 14 - name: Set up QEMU uses: docker/setup-qemu-action@e81a89b1732b9c48d79cd809d8d81d79c4647a18 # v2.0.0 with: From ee5ff32cd839ce1f26baeb2c473449dc714f460d Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Thu, 23 Mar 2023 12:57:18 +0100 Subject: [PATCH 02/18] provide explicit content write --- .github/workflows/build.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b090c80..bae12b8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -25,7 +25,7 @@ jobs: run: git config --global --add safe.directory $GITHUB_WORKSPACE - uses: actions/setup-node@v3 with: - node-version: 14 + node-version: 16 - name: Set up QEMU uses: docker/setup-qemu-action@e81a89b1732b9c48d79cd809d8d81d79c4647a18 # v2.0.0 with: @@ -41,7 +41,10 @@ jobs: - name: Install dependencies run: yarn install --check-files - name: build + permissions: + contents: write run: npx projen build + - id: self_mutation name: Find mutations run: >- From 09098db08be597111df3fa1dc7564cd271298170 Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Thu, 23 Mar 2023 13:27:50 +0100 Subject: [PATCH 03/18] check id --- .github/workflows/build.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bae12b8..d730aac 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -5,10 +5,10 @@ on: - main pull_request: {} workflow_dispatch: {} + jobs: build: runs-on: ubuntu-latest - permissions: contents: write outputs: @@ -41,10 +41,9 @@ jobs: - name: Install dependencies run: yarn install --check-files - name: build - permissions: - contents: write - run: npx projen build - + run: + - id + - npx projen build - id: self_mutation name: Find mutations run: >- From 99b3da2ab488471df3a97b4242ce2156ed0f5cf7 Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Thu, 23 Mar 2023 13:29:41 +0100 Subject: [PATCH 04/18] check id --- .github/workflows/build.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d730aac..5403c4f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -41,9 +41,12 @@ jobs: - name: Install dependencies run: yarn install --check-files - name: build - run: - - id - - npx projen build + run: | + USER_ID=$(id -u) + GROUP_ID=$(id -g) + echo "User ID: $USER_ID" + echo "Group ID: $GROUP_ID" + npx projen build - id: self_mutation name: Find mutations run: >- From 287d465abad7f47b9ecb9577660477c681b97580 Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Thu, 23 Mar 2023 13:34:10 +0100 Subject: [PATCH 05/18] fix stuff --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5403c4f..920d599 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -46,6 +46,7 @@ jobs: GROUP_ID=$(id -g) echo "User ID: $USER_ID" echo "Group ID: $GROUP_ID" + ls -la npx projen build - id: self_mutation name: Find mutations From 758784b5594ae626b88194ebdb4e247f95e5d3d4 Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Thu, 23 Mar 2023 13:42:50 +0100 Subject: [PATCH 06/18] fix stuff --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 920d599..8973ac1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -44,6 +44,7 @@ jobs: run: | USER_ID=$(id -u) GROUP_ID=$(id -g) + whoami echo "User ID: $USER_ID" echo "Group ID: $GROUP_ID" ls -la From 4c46ba676dc80f0ae61f2f92dc80b34ef8e7d14d Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Thu, 23 Mar 2023 14:26:11 +0100 Subject: [PATCH 07/18] fix stuff --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8973ac1..18b292c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -48,7 +48,7 @@ jobs: echo "User ID: $USER_ID" echo "Group ID: $GROUP_ID" ls -la - npx projen build + npm run build - id: self_mutation name: Find mutations run: >- From 05025b039969e116dfc6a82ac19a92623a84bd65 Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Thu, 23 Mar 2023 14:32:46 +0100 Subject: [PATCH 08/18] fix stuff --- .github/workflows/build.yml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 18b292c..5b0a8d9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -42,13 +42,8 @@ jobs: run: yarn install --check-files - name: build run: | - USER_ID=$(id -u) - GROUP_ID=$(id -g) - whoami - echo "User ID: $USER_ID" - echo "Group ID: $GROUP_ID" - ls -la - npm run build + npm config set user 0 + npx projen build - id: self_mutation name: Find mutations run: >- From 12e363ace08093a65a2e2e4f1922ff7e6483a37a Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Thu, 23 Mar 2023 14:36:31 +0100 Subject: [PATCH 09/18] fix stuff --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5b0a8d9..2a5ad39 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -43,6 +43,7 @@ jobs: - name: build run: | npm config set user 0 + npm config set unsafe-perm true npx projen build - id: self_mutation name: Find mutations From ef7c423d78411417c8708c4ef20d56c535d6fc56 Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Thu, 23 Mar 2023 14:51:42 +0100 Subject: [PATCH 10/18] fix stuff --- .github/workflows/build.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2a5ad39..6b3b54c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -42,8 +42,7 @@ jobs: run: yarn install --check-files - name: build run: | - npm config set user 0 - npm config set unsafe-perm true + chown -R $(whoami) $(pwd) npx projen build - id: self_mutation name: Find mutations From 533ddc5fc905be45b7bc935bac398d4c0497a18a Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Thu, 23 Mar 2023 14:54:17 +0100 Subject: [PATCH 11/18] fix stuff --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6b3b54c..14aabcd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -42,6 +42,7 @@ jobs: run: yarn install --check-files - name: build run: | + ls -la chown -R $(whoami) $(pwd) npx projen build - id: self_mutation From da9629ac21caa987723c31c8b95a6e4784ad0c53 Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Thu, 23 Mar 2023 15:32:35 +0100 Subject: [PATCH 12/18] fix stuff --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 14aabcd..2c7323c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -42,7 +42,7 @@ jobs: run: yarn install --check-files - name: build run: | - ls -la + ls -Rla * chown -R $(whoami) $(pwd) npx projen build - id: self_mutation From bcb51f22d7d5c3719ebb27e4c42d95947154faa2 Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Mon, 27 Mar 2023 10:02:46 +0200 Subject: [PATCH 13/18] fix --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2c7323c..90693d3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -43,7 +43,7 @@ jobs: - name: build run: | ls -Rla * - chown -R $(whoami) $(pwd) + chown -R $(whoami)/package.json $(pwd) npx projen build - id: self_mutation name: Find mutations From 88c85600b8ddffa12310479ae1d7eb7fa4cf85dc Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Mon, 27 Mar 2023 10:03:13 +0200 Subject: [PATCH 14/18] fix --- .github/workflows/build.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 90693d3..23280ad 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -42,7 +42,6 @@ jobs: run: yarn install --check-files - name: build run: | - ls -Rla * chown -R $(whoami)/package.json $(pwd) npx projen build - id: self_mutation From 10bb901791f45354a25e647fe33eae4c4f58d3bb Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Mon, 27 Mar 2023 10:03:27 +0200 Subject: [PATCH 15/18] fix --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 23280ad..6bc948b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -42,7 +42,7 @@ jobs: run: yarn install --check-files - name: build run: | - chown -R $(whoami)/package.json $(pwd) + chown -R $(whoami) $(pwd)/package.json npx projen build - id: self_mutation name: Find mutations From a1b0ae82fa9d2be11e24f8327e4cfcdbfa962cf6 Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Mon, 27 Mar 2023 17:26:08 +0200 Subject: [PATCH 16/18] fix --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6bc948b..c8ae45a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -42,6 +42,7 @@ jobs: run: yarn install --check-files - name: build run: | + ls -la chown -R $(whoami) $(pwd)/package.json npx projen build - id: self_mutation From f61318bc8996e41ea77c491e555f3fa9c7fc140e Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Mon, 27 Mar 2023 17:29:29 +0200 Subject: [PATCH 17/18] fix --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c8ae45a..14aabcd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -43,7 +43,7 @@ jobs: - name: build run: | ls -la - chown -R $(whoami) $(pwd)/package.json + chown -R $(whoami) $(pwd) npx projen build - id: self_mutation name: Find mutations From fa08fe2d6e8d877a7ed6dcc9c41ae30a0c46ee0c Mon Sep 17 00:00:00 2001 From: Alexander Melnyk Date: Mon, 27 Mar 2023 17:29:34 +0200 Subject: [PATCH 18/18] fix --- .github/workflows/build.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 14aabcd..6b3b54c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -42,7 +42,6 @@ jobs: run: yarn install --check-files - name: build run: | - ls -la chown -R $(whoami) $(pwd) npx projen build - id: self_mutation