From 29a96159311a2399bf7d877b2ff958bc9e767813 Mon Sep 17 00:00:00 2001 From: Ian Jennings Date: Wed, 8 Jan 2025 14:50:28 -0600 Subject: [PATCH 1/5] see if checks perm does anything --- .github/workflows/testdriver.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/testdriver.yml b/.github/workflows/testdriver.yml index 4fe8268bbc..f055039607 100644 --- a/.github/workflows/testdriver.yml +++ b/.github/workflows/testdriver.yml @@ -13,8 +13,36 @@ env: permissions: contents: read # To allow the action to read repository contents pull-requests: write # To allow the action to create/update pull request comments + checks: write jobs: + context: + runs-on: ubuntu-16.04 + steps: + - name: Dump GitHub context + env: + GITHUB_CONTEXT: ${{ toJson(github) }} + run: echo "$GITHUB_CONTEXT" + - name: Dump job context + env: + JOB_CONTEXT: ${{ toJson(job) }} + run: echo "$JOB_CONTEXT" + - name: Dump steps context + env: + STEPS_CONTEXT: ${{ toJson(steps) }} + run: echo "$STEPS_CONTEXT" + - name: Dump runner context + env: + RUNNER_CONTEXT: ${{ toJson(runner) }} + run: echo "$RUNNER_CONTEXT" + - name: Dump strategy context + env: + STRATEGY_CONTEXT: ${{ toJson(strategy) }} + run: echo "$STRATEGY_CONTEXT" + - name: Dump matrix context + env: + MATRIX_CONTEXT: ${{ toJson(matrix) }} + run: echo "$MATRIX_CONTEXT" run_testdriver: name: Run TestDriver.ai runs-on: windows-latest From 8d2cfb627d27bcfbeb8a2103c5953494535c3192 Mon Sep 17 00:00:00 2001 From: Ian Jennings Date: Wed, 8 Jan 2025 15:09:10 -0600 Subject: [PATCH 2/5] remove merge blocker --- .github/workflows/merge-gatekeeper.yml | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 .github/workflows/merge-gatekeeper.yml diff --git a/.github/workflows/merge-gatekeeper.yml b/.github/workflows/merge-gatekeeper.yml deleted file mode 100644 index 9b82712fbb..0000000000 --- a/.github/workflows/merge-gatekeeper.yml +++ /dev/null @@ -1,26 +0,0 @@ ---- -name: Merge Gatekeeper - -on: - pull_request: - branches: - - main - - master - -jobs: - merge-gatekeeper: - runs-on: ubuntu-latest - # Restrict permissions of the GITHUB_TOKEN. - # Docs: https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs - permissions: - checks: read - statuses: read - steps: - - name: Run Merge Gatekeeper - # NOTE: v1 is updated to reflect the latest v1.x.y. Please use any tag/branch that suits your needs: - # https://github.com/upsidr/merge-gatekeeper/tags - # https://github.com/upsidr/merge-gatekeeper/branches - uses: upsidr/merge-gatekeeper@v1 - with: - token: ${{ secrets.GITHUB_TOKEN }} - ignored: Build for TestDriver.ai, Analyze (go), Analyze (javascript-typescript), License Compliance, CodeRabbit From ef704f27c435fcc41acf7cdbb00390a9d53c3c05 Mon Sep 17 00:00:00 2001 From: Ian Jennings Date: Wed, 8 Jan 2025 15:10:56 -0600 Subject: [PATCH 3/5] try to force workflow to run --- .github/workflows/testdriver-build.yml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/testdriver-build.yml b/.github/workflows/testdriver-build.yml index 793bd9c30c..b2ee1e87ac 100644 --- a/.github/workflows/testdriver-build.yml +++ b/.github/workflows/testdriver-build.yml @@ -7,17 +7,17 @@ on: tags: - "v[0-9]+.[0-9]+.[0-9]+*" pull_request: - branches: - - main - paths-ignore: - - "docs/**" - - ".storybook/**" - - ".vscode/**" - - ".editorconfig" - - ".gitignore" - - ".prettierrc" - - ".eslintrc.js" - - "**/*.md" + # branches: + # - main + # paths-ignore: + # - "docs/**" + # - ".storybook/**" + # - ".vscode/**" + # - ".editorconfig" + # - ".gitignore" + # - ".prettierrc" + # - ".eslintrc.js" + # - "**/*.md" schedule: - cron: 0 21 * * * workflow_dispatch: null From fcb94297c7e2ac0bc46b0f9108801180b537b467 Mon Sep 17 00:00:00 2001 From: Ian Jennings Date: Wed, 8 Jan 2025 15:12:45 -0600 Subject: [PATCH 4/5] update ubuntu v --- .github/workflows/testdriver.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/testdriver.yml b/.github/workflows/testdriver.yml index f055039607..82d1648a37 100644 --- a/.github/workflows/testdriver.yml +++ b/.github/workflows/testdriver.yml @@ -17,7 +17,7 @@ permissions: jobs: context: - runs-on: ubuntu-16.04 + runs-on: ubuntu-22.04 steps: - name: Dump GitHub context env: From 2323607ad4dba7bf3b88b26786089e5552c65ec5 Mon Sep 17 00:00:00 2001 From: Ian Jennings Date: Wed, 8 Jan 2025 15:15:22 -0600 Subject: [PATCH 5/5] revert remove merge-gatekeeper --- .github/workflows/merge-gatekeeper.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/merge-gatekeeper.yml diff --git a/.github/workflows/merge-gatekeeper.yml b/.github/workflows/merge-gatekeeper.yml new file mode 100644 index 0000000000..9b82712fbb --- /dev/null +++ b/.github/workflows/merge-gatekeeper.yml @@ -0,0 +1,26 @@ +--- +name: Merge Gatekeeper + +on: + pull_request: + branches: + - main + - master + +jobs: + merge-gatekeeper: + runs-on: ubuntu-latest + # Restrict permissions of the GITHUB_TOKEN. + # Docs: https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs + permissions: + checks: read + statuses: read + steps: + - name: Run Merge Gatekeeper + # NOTE: v1 is updated to reflect the latest v1.x.y. Please use any tag/branch that suits your needs: + # https://github.com/upsidr/merge-gatekeeper/tags + # https://github.com/upsidr/merge-gatekeeper/branches + uses: upsidr/merge-gatekeeper@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} + ignored: Build for TestDriver.ai, Analyze (go), Analyze (javascript-typescript), License Compliance, CodeRabbit