From 1cf3abbde476383400697dbf8296447aa8beff4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20W=C3=B3jcik?= Date: Thu, 14 Aug 2025 10:57:53 +0200 Subject: [PATCH 1/2] run jobs on AWS runners --- .github/workflows/lint-web.yml | 14 +++++++++----- .github/workflows/test.yml | 3 ++- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.github/workflows/lint-web.yml b/.github/workflows/lint-web.yml index 7f8470f0..97ecef78 100644 --- a/.github/workflows/lint-web.yml +++ b/.github/workflows/lint-web.yml @@ -6,19 +6,23 @@ on: - main - dev - 'release/**' - paths: - - "web/**" + paths-ignore: + - "*.md" + - "LICENSE" pull_request: branches: - main - dev - 'release/**' - paths: - - "web/**" + paths-ignore: + - "*.md" + - "LICENSE" jobs: lint-web: - runs-on: [self-hosted, Linux, X64] + runs-on: + - codebuild-defguard-proxy-runner-${{ github.run_id }}-${{ github.run_attempt }} + steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ce2c8356..36c38f12 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -23,7 +23,8 @@ env: jobs: test: - runs-on: [self-hosted, Linux, X64] + runs-on: + - codebuild-defguard-proxy-runner-${{ github.run_id }}-${{ github.run_attempt }} container: rust:1 steps: From 906f90de31ed632c114287672e600931cd1f2942 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20W=C3=B3jcik?= Date: Thu, 14 Aug 2025 11:09:01 +0200 Subject: [PATCH 2/2] fix missing submodules --- .github/workflows/lint-web.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/lint-web.yml b/.github/workflows/lint-web.yml index 97ecef78..71f55bb8 100644 --- a/.github/workflows/lint-web.yml +++ b/.github/workflows/lint-web.yml @@ -24,7 +24,10 @@ jobs: - codebuild-defguard-proxy-runner-${{ github.run_id }}-${{ github.run_attempt }} steps: - - uses: actions/checkout@v4 + - name: Checkout + uses: actions/checkout@v4 + with: + submodules: recursive - uses: actions/setup-node@v4 with: node-version: 24