From 1a694508bed41f36a8e423b2ce8b04dc8cdd6fa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20W=C3=B3jcik?= Date: Thu, 14 Aug 2025 10:40:42 +0200 Subject: [PATCH 1/3] run job on AWS --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 16ba8185..ba41d349 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,8 @@ env: jobs: test: - runs-on: [self-hosted, Linux, X64] + runs-on: + - codebuild-defguard-gateway-runner-${{ github.run_id }}-${{ github.run_attempt }} container: rust:1 steps: From 08d3a91011158a150b9614b16c611a7e2d589685 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20W=C3=B3jcik?= Date: Thu, 14 Aug 2025 10:45:07 +0200 Subject: [PATCH 2/3] fix docs link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d1e0e17f..dfca4e14 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ If you already have your defguard instance running you can set up a gateway by f ## Documentation -See the [documentation](https://defguard.gitbook.io) for more information. +See the [documentation](https://docs.defguard.net) for more information. ## Community and Support From 6b1379dae6177dfc6d44d282a9faa056d37c911b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20W=C3=B3jcik?= Date: Thu, 14 Aug 2025 10:47:04 +0200 Subject: [PATCH 3/3] remove legacy docs workflow --- .github/workflows/docs.yml | 40 -------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 .github/workflows/docs.yml diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml deleted file mode 100644 index 6c8f9745..00000000 --- a/.github/workflows/docs.yml +++ /dev/null @@ -1,40 +0,0 @@ -name: rustdoc Github Pages -on: - push: - branches: - - main - -env: - CARGO_INCREMENTAL: 0 - CARGO_NET_RETRY: 10 - RUSTFLAGS: "-D warnings -W unreachable-pub" - RUSTUP_MAX_RETRIES: 10 - -jobs: - rustdoc: - runs-on: [self-hosted, Linux] - container: - image: rust:1 - - steps: - - name: Checkout - uses: actions/checkout@v4 - with: - submodules: recursive - - - name: Install Rust toolchain - run: rustup update --no-self-update stable - - - name: Install dependencies - run: apt-get update && apt-get -y install protobuf-compiler libnftnl-dev libmnl-dev - - - name: Build Docs - run: cargo doc --all --no-deps - - - name: Deploy Docs - uses: peaceiris/actions-gh-pages@v3 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - publish_branch: gh-pages - publish_dir: ./target/doc - force_orphan: true