From 871064a7ee057483ade79c12505766b34f8300ae Mon Sep 17 00:00:00 2001 From: nicolas Date: Fri, 7 Nov 2025 13:14:29 +0100 Subject: [PATCH 1/2] chore(deps): upgrade ctfd from 3.8.0 to 3.8.1 --- .github/workflows/ci.yaml | 2 +- .github/workflows/e2e.yaml | 2 +- .github/workflows/redis.yaml | 2 +- README.md | 2 +- hack/docker-compose-redis.yml | 4 ++-- hack/docker-compose.yml | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 54cd3e5..505e09f 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -53,7 +53,7 @@ jobs: -e PLUGIN_SETTINGS_CM_EXPERIMENTAL_RWLOCK=true \ -e PLUGIN_SETTINGS_CM_MANA_TOTAL=10 \ -v ${{ github.workspace }}:/opt/CTFd/CTFd/plugins/ctfd_chall_manager \ - ctfd/ctfd:3.8.0@sha256:61712c4af6e9cddccfafc4503484c8091f6325be286d407595b922dc9552b5ae + ctfd/ctfd:3.8.1@sha256:0de331947204628900fb68e01478dfd6f209aadf4eac269a2be08ee92af8ef0d - name: Setup basic testing env uses: ./.github/workflows/setup-testing diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index 066cd41..46413f7 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -50,7 +50,7 @@ jobs: -e PLUGIN_SETTINGS_CM_API_URL=http://chall-manager:8080 \ -e PLUGIN_SETTINGS_CM_MANA_TOTAL=15 \ -v ${{ github.workspace }}:/opt/CTFd/CTFd/plugins/ctfd_chall_manager \ - ctfd/ctfd:3.8.0@sha256:61712c4af6e9cddccfafc4503484c8091f6325be286d407595b922dc9552b5ae + ctfd/ctfd:3.8.1@sha256:0de331947204628900fb68e01478dfd6f209aadf4eac269a2be08ee92af8ef0d - name: Setup basic testing env uses: ./.github/workflows/setup-testing diff --git a/.github/workflows/redis.yaml b/.github/workflows/redis.yaml index 55f21ca..6774eaa 100644 --- a/.github/workflows/redis.yaml +++ b/.github/workflows/redis.yaml @@ -60,7 +60,7 @@ jobs: -e WORKERS=2 \ -e SECRET_KEY=ctfer \ -v ${{ github.workspace }}:/opt/CTFd/CTFd/plugins/ctfd_chall_manager \ - ctfd/ctfd:3.8.0@sha256:61712c4af6e9cddccfafc4503484c8091f6325be286d407595b922dc9552b5ae + ctfd/ctfd:3.8.1@sha256:0de331947204628900fb68e01478dfd6f209aadf4eac269a2be08ee92af8ef0d - name: Setup basic testing env uses: ./.github/workflows/setup-testing diff --git a/README.md b/README.md index a28d561..de7b066 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ This plugin allow you to use the [chall-manager](https://github.com/ctfer-io/chall-manager), to manage scenario and permit Player's to deploy their instances. -Last version of CTFd tested on: [3.8.0](https://github.com/CTFd/CTFd/releases/tag/3.8.0). +Last version of CTFd tested on: [3.8.1](https://github.com/CTFd/CTFd/releases/tag/3.8.1). Last version of Chall-Manager tested on: [v0.6.0](https://github.com/ctfer-io/chall-manager/releases/tag/v0.6.0). diff --git a/hack/docker-compose-redis.yml b/hack/docker-compose-redis.yml index 29d4b2b..4a90382 100644 --- a/hack/docker-compose-redis.yml +++ b/hack/docker-compose-redis.yml @@ -13,7 +13,7 @@ services: networks: - testing ctfd-ui-1: - image: ctfd/ctfd:3.8.0@sha256:61712c4af6e9cddccfafc4503484c8091f6325be286d407595b922dc9552b5ae + image: ctfd/ctfd:3.8.1@sha256:0de331947204628900fb68e01478dfd6f209aadf4eac269a2be08ee92af8ef0d container_name: ctfd-ui-1 networks: - testing @@ -47,7 +47,7 @@ services: - "traefik.http.services.web.loadbalancer.server.port=8000" ctfd-ui-2: - image: ctfd/ctfd:3.8.0@sha256:61712c4af6e9cddccfafc4503484c8091f6325be286d407595b922dc9552b5ae + image: ctfd/ctfd:3.8.1@sha256:0de331947204628900fb68e01478dfd6f209aadf4eac269a2be08ee92af8ef0d container_name: ctfd-ui-2 networks: - testing diff --git a/hack/docker-compose.yml b/hack/docker-compose.yml index a826c29..97c23e9 100644 --- a/hack/docker-compose.yml +++ b/hack/docker-compose.yml @@ -1,6 +1,6 @@ services: ctfd: - image: ctfd/ctfd:3.8.0@sha256:61712c4af6e9cddccfafc4503484c8091f6325be286d407595b922dc9552b5ae + image: ctfd/ctfd:3.8.1@sha256:0de331947204628900fb68e01478dfd6f209aadf4eac269a2be08ee92af8ef0d container_name: ctfd ports: - 8000:8000 From 331995b78b8ffacf35ca713bd8542f5797f6d2d2 Mon Sep 17 00:00:00 2001 From: nicolas Date: Fri, 7 Nov 2025 13:18:01 +0100 Subject: [PATCH 2/2] chore(lint): upgrade CTFd code to 3.8.1 --- .github/workflows/lint.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 5696ab3..319490d 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -14,7 +14,7 @@ jobs: uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: repository: CTFd/CTFd - ref: 5d017f72fac42eb05948f46a8dddd06a04f5c050 # 3.8.0 + ref: 82774a875b66325430cad41538300b8b33000d96 # 3.8.1 - name: Checkout CTFd-chall-manager uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0