freeCodeCamp / freeCodeCamp/infra
Dependency Dashboard
- Dominant language
- Go
- Stars
- 80
- Forks
- 28
- Avg merge
- 1d 14m
- Merged PRs (30d)
- 5
Description
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/freeCodeCamp/infra).
## Repository Problems
These problems occurred while renovating this repository. [View logs](https://developer.mend.io//github/freeCodeCamp/infra).
- β οΈ WARN: Some release(s) did not have a releaseTimestamp, but as we're running with minimumReleaseAgeBehaviour=timestamp-optional, proceeding. See debug logs for more information
## Pending Approval
The following branches are pending approval. To create them, click on a checkbox below.
- [ ] chore(deps): update node.js to c610fcd
- [ ] chore(deps): update terraform hcp to v0.114.0
- [ ] chore(deps): update dependency community.docker to v5
- [ ] chore(deps): update dependency community.general to v13
- [ ] chore(deps): update dependency grafana.grafana to v6
- [ ] chore(deps): update github actions (major) (`actions/cache`, `actions/checkout`, `actions/setup-go`, `hashicorp-contrib/setup-packer`)
- [ ] chore(deps): update node.js to v24
- [ ] chore(deps): update postgres docker tag to v18
- [ ] chore(deps): update redis docker tag to v8
- [ ] chore(deps): update terraform linode to v4
- [ ] chore(deps): update valkey/valkey docker tag to v9
- [ ] π **Create all pending approval PRs at once** π
## Rate-Limited
The following updates are currently rate-limited. To force their creation now, click on a checkbox below.
- [ ] chore(deps): update github actions (`actions/cache`, `actions/checkout`, `actions/setup-go`, `docker/login-action`, `docker/metadata-action`, `go`)
- [ ] chore(deps): update postgres:16.14-alpine docker digest to 57c72fd
- [ ] chore(deps): update python:3.13-alpine docker digest to 7415fbc
- [ ] chore(deps): update caddy docker tag to v2.11.4
- [ ] chore(deps): update valkey/valkey docker tag to v8.1.10
- [ ] fix(deps): update module github.com/caddyserver/caddy/v2 to v2.11.4
- [ ] chore(deps): update alpine docker tag to v3.24
- [ ] chore(deps): update dependency rolehippie.rclone to v2.17.0
- [ ] chore(deps): update docker docker tag to v29.8.0
- [ ] chore(deps): update golang docker tag to v1.27
- [ ] chore(deps): update postgres docker tag to v16.15
- [ ] chore(deps): update python docker tag to v3.14
- [ ] chore(deps): update rclone/rclone docker tag to v1.75.1
- [ ] fix(deps): update module github.com/aws/smithy-go to v1.28.1
- [ ] fix(deps): update module github.com/prometheus/client_golang to v1.24.1
- [ ] fix(deps): update module go.uber.org/zap to v1.28.0
- [ ] fix(deps): update module golang.org/x/sync to v0.23.0
- [ ] chore(deps): lock file maintenance
- [ ] π **Create all rate-limited PRs at once** π
## Pending Status Checks
The following updates await pending status checks. To force their creation now, click on a checkbox below.
- [ ] chore(deps): update terraform cloudflare to v4.52.9
- [ ] chore(deps): update portainer to v2.45.0 (`portainer/agent`, `portainer/portainer-ce`)
- [ ] chore(deps): update terraform digitalocean to v2.100.0
- [ ] chore(deps): update terraform linode to v3.14.1
- [ ] fix(deps): update aws-sdk-go-v2 monorepo (`github.com/aws/aws-sdk-go-v2`, `github.com/aws/aws-sdk-go-v2/config`, `github.com/aws/aws-sdk-go-v2/credentials`, `github.com/aws/aws-sdk-go-v2/service/s3`)
---
> [!WARNING]
> Renovate failed to look up the following dependencies: `Failed to look up github-tags package https://github.com/k3s-io/k3s-ansible.git: no-result`.
>
> Files affected: `ansible/requirements.yml`
---
## PR Closed (Blocked)
The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below.
- [ ] [chore(deps): update terraform cloudflare to v5](../pull/1025)
## Detected Dependencies
ansible-galaxy (1)
ansible/requirements.yml (10)
- `community.general >=10.0.0,<13.0.0` β [Updates: `>=13.4.0,<13.5.0`]
- `community.docker >=3.0.0,<5.0.0` β [Updates: `>=5.3.0,<5.4.0`]
- `community.sops >=2.0.0,<3.0.0`
- `community.digitalocean >=1.27.0,<2.0.0`
- `ansible.posix >=2.0.0,<3.0.0`
- `kubernetes.core >=6.4.0,<7.0.0`
- `grafana.grafana >=5.7.0,<6.0.0` β [Updates: `>=6.1.0,<6.2.0`]
- `freeformz.ansible >=0.4.0,<0.5.0`
- `github.com/k3s-io/k3s-ansible 1.1.1`
- `rolehippie.rclone v2.11.2` β [Updates: `v2.17.0`]
docker-compose (6)
docker/images/caddy-s3/demo/docker-compose.yaml
docker/swarm/stacks/api/stack-api.yml
docker/swarm/stacks/news/stack-news.yml
docker/swarm/stacks/oncall/stack-oncall.yml (4)
- `crazymax/swarm-cronjob 1.16.0`
- `shizunge/gantry 2026.0415.1`
- `docker 29.5.2` β [Updates: `29.8.0`]
- `lwlook/webhook sha256:93f708c6c0d6469b4a0f7f654d5f25054e54dccba1cf316a1d7e48e2be736c9a`docker/swarm/stacks/portainer/stack-portainer.yml (2)
- `portainer/agent 2.40.0` β [Updates: `2.45.0`]
- `portainer/portainer-ce 2.40.0` β [Updates: `2.45.0`]docker/swarm/stacks/socrates/stack-socrates.yml (1)
- `redis 7.4-alpine` β [Updates: `8.10-alpine`]
dockerfile (4)
docker/images/caddy-s3/demo/s3/Dockerfile (2)
- `golang 1.26-alpine` β [Updates: `1.27-alpine`]
- `alpine 3.23` β [Updates: `3.24`]docker/images/caddy-s3/Dockerfile (2)
- `caddy 2.11.3-builder` β [Updates: `2.11.4-builder`]
- `caddy 2.11.3-alpine` β [Updates: `2.11.4-alpine`]docker/images/landing/Dockerfile (1)
- `node 22-alpine@sha256:16e22a550f3863206a3f701448c45f7912c6896a62de43add43bb9c86130c3e2` β [Updates: `24-alpine`, `22-alpine`]
docker/images/postgres-rclone/Dockerfile (1)
- `rclone/rclone 1.74.2` β [Updates: `1.75.1`]
github-actions (16)
.github/workflows/ansible--check-disk-space.yml (1)
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
.github/workflows/ansible--cleanup-clients.yml (1)
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
.github/workflows/ansible--housekeeping.yml (5)
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`.github/workflows/ansible--list-inventory.yml (1)
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
.github/workflows/ansible--reboot.yml (1)
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
.github/workflows/ansible--test.yml (1)
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
.github/workflows/ansible--update.yml (1)
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
.github/workflows/ansible--uptime.yml (1)
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
.github/workflows/ansible--verify-nginx.yml (3)
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
- `astral-sh/setup-uv v10.0.1@20cfd1bf945f4377ade1205e4dbc17946fc9a30d` β [Updates: `v10.1.0`]
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`.github/workflows/docker--caddy-s3.yml (9)
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
- `actions/setup-go v6@4a3601121dd01d1626a1e23e37211e3254c1c06c` β [Updates: `v7`, `v6`]
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
- `docker/setup-buildx-action v4@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5` β [Updates: `v4`]
- `docker/login-action v4@650006c6eb7dba73a995cc03b0b2d7f5ca915bee` β [Updates: `v4`]
- `docker/metadata-action v6@80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9` β [Updates: `v6`]
- `actions/cache v5@27d5ce7f107fe9357f9df03efb73ab90386fccae` β [Updates: `v6`, `v5`]
- `docker/build-push-action v7@f9f3042f7e2789586610d6e8b85c8f03e5195baf` β [Updates: `v7`]
- `go 1.26` β [Updates: `1.27`].github/workflows/docker--ghcr.yml (4)
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
- `docker/setup-buildx-action v4@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5` β [Updates: `v4`]
- `docker/login-action v4@650006c6eb7dba73a995cc03b0b2d7f5ca915bee` β [Updates: `v4`]
- `docker/build-push-action v7@f9f3042f7e2789586610d6e8b85c8f03e5195baf` β [Updates: `v7`].github/workflows/docker--postgres-rclone.yml (6)
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
- `docker/setup-buildx-action v4@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5` β [Updates: `v4`]
- `docker/login-action v4@650006c6eb7dba73a995cc03b0b2d7f5ca915bee` β [Updates: `v4`]
- `docker/metadata-action v6@80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9` β [Updates: `v6`]
- `actions/cache v5@27d5ce7f107fe9357f9df03efb73ab90386fccae` β [Updates: `v6`, `v5`]
- `docker/build-push-action v7@f9f3042f7e2789586610d6e8b85c8f03e5195baf` β [Updates: `v7`].github/workflows/github--no-forks.yml (1)
- `actions/github-script v9@3a2844b7e9c422d3c10d287c895573f7108da1b3`
.github/workflows/k8s--validate.yml (1)
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
.github/workflows/packer--linode.yml (2)
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
- `hashicorp-contrib/setup-packer v3@d4bd7090802b47529b78f00edf428d0523bc4482` β [Updates: `v4`].github/workflows/terraform--ops-test.yml (9)
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
- `hashicorp/setup-terraform v4@dfe3c3f87815947d99a8997f908cb6525fc44e9e`
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
- `hashicorp/setup-terraform v4@dfe3c3f87815947d99a8997f908cb6525fc44e9e`
- `actions/checkout v6@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β [Updates: `v7`, `v6`]
- `hashicorp/tfc-workflows-github v1.3.2@8e08d1ba957673f5fbf971a22b3219639dc45661`
- `hashicorp/tfc-workflows-github v1.3.2@8e08d1ba957673f5fbf971a22b3219639dc45661`
- `hashicorp/tfc-workflows-github v1.3.2@8e08d1ba957673f5fbf971a22b3219639dc45661`
- `peter-evans/find-comment v4@b30e6a3c0ed37e7c023ccd3f1db5c6c0b0c23aad`
gomod (2)
caddy-r2alias/go.mod (11)
- `go 1.25.0`
- `github.com/aws/aws-sdk-go-v2 v1.41.6` β [Updates: `v1.46.0`]
- `github.com/aws/aws-sdk-go-v2/config v1.32.16` β [Updates: `v1.33.3`]
- `github.com/aws/aws-sdk-go-v2/credentials v1.19.15` β [Updates: `v1.20.3`]
- `github.com/aws/aws-sdk-go-v2/service/s3 v1.99.1` β [Updates: `v1.112.0`]
- `github.com/aws/smithy-go v1.25.0` β [Updates: `v1.28.1`]
- `github.com/caddyserver/caddy/v2 v2.11.3` β [Updates: `v2.11.4`]
- `github.com/hashicorp/golang-lru/v2 v2.0.7`
- `github.com/prometheus/client_golang v1.23.2` β [Updates: `v1.24.1`]
- `go.uber.org/zap v1.27.1` β [Updates: `v1.28.0`]
- `golang.org/x/sync v0.20.0` β [Updates: `v0.23.0`]docker/images/caddy-s3/demo/s3/go.mod (1)
- `go 1.26.2`
helm-values (3)
k3s/gxy-cassiopeia/apps/caddy/charts/caddy/values.yaml
k3s/gxy-management/apps/artemis/charts/artemis/values.yaml (4)
- `postgres 16.14-alpine@sha256:16bc17c64a573ef34162af9298258d1aec548232985b33ed7b1eac33ba35c229` β [Updates: `16.15-alpine`, `18.6-alpine`, `16.14-alpine`]
- `ghcr.io/freecodecamp/postgres-rclone sha256:b9da73ecd905b277b2a65d7ebf32369d66dde595f0a2c4155d64d2b5ab7fab23`
- `python 3.13-alpine@sha256:540c7d91f98ff6880174c40e99067bf5941eb54d818a7a5e094d188b196a934d` β [Updates: `3.14-alpine`, `3.13-alpine`]
- `ghcr.io/freecodecamp/postgres-rclone sha256:b9da73ecd905b277b2a65d7ebf32369d66dde595f0a2c4155d64d2b5ab7fab23`k3s/gxy-management/apps/valkey/charts/valkey/values.yaml (1)
- `valkey/valkey 8.1.7-alpine` β [Updates: `8.1.10-alpine`, `9.1.2-alpine`]
pep621 (1)
ansible/pyproject.toml (13)
- `python >=3.10`
- `ansible >=10.7.0`
- `ansible-specdoc >=0.0.19`
- `boto3 >=1.39.7`
- `botocore >=1.39.7`
- `docker >=7.1.0`
- `jsonpatch >=1.33`
- `kubernetes >=24.2.0`
- `linode-api4 >=5.33.0`
- `polling >=0.3.2`
- `requests-oauthlib >=2.0.0`
- `ansible-lint >=25.6.1`
- `types-requests >=2.32.4.20250611`
renovate-config (1)
renovate.json
terraform (21)
terraform/__template__/versions.tf (2)
- `hcp 0.110.0` β [Updates: `0.114.0`]
- `hashicorp/terraform >= 1`terraform/do-universe-galaxies/providers.tf
terraform/do-universe-galaxies/versions.tf (2)
- `digitalocean 2.99.1` β [Updates: `2.100.0`]
- `hashicorp/terraform ~> 1.12`terraform/ops-o11y/providers.tf
terraform/ops-o11y/versions.tf (2)
- `digitalocean 2.99.1` β [Updates: `2.100.0`]
- `hashicorp/terraform ~> 1.12`terraform/ops-stackscripts/main.tf
terraform/ops-stackscripts/versions.tf (2)
- `linode 3.6.0` β [Updates: `3.14.1`, `4.5.0`]
- `hashicorp/terraform >= 1`terraform/ops-standalone/providers.tf
terraform/ops-standalone/versions.tf (4)
- `cloudflare 4.52.5` β [Updates: `4.52.9`, `5.24.0`]
- `hcp 0.110.0` β [Updates: `0.114.0`]
- `linode 3.6.0` β [Updates: `3.14.1`, `4.5.0`]
- `hashicorp/terraform >= 1`terraform/ops-test/providers.tf
terraform/ops-test/versions.tf (4)
- `cloudflare 4.52.5` β [Updates: `4.52.9`, `5.24.0`]
- `hcp 0.110.0` β [Updates: `0.114.0`]
- `linode 3.6.0` β [Updates: `3.14.1`, `4.5.0`]
- `hashicorp/terraform >= 1`terraform/prd-cluster-oldeworld-nb/main.tf
terraform/prd-cluster-oldeworld-nb/versions.tf (2)
- `linode 3.6.0` β [Updates: `3.14.1`, `4.5.0`]
- `hashicorp/terraform >= 1`terraform/prd-cluster-oldeworld/providers.tf
terraform/prd-cluster-oldeworld/versions.tf (4)
- `cloudflare 4.52.5` β [Updates: `4.52.9`, `5.24.0`]
- `hcp 0.110.0` β [Updates: `0.114.0`]
- `linode 3.6.0` β [Updates: `3.14.1`, `4.5.0`]
- `hashicorp/terraform >= 1`terraform/stg-cluster-ahoyworld/providers.tf
terraform/stg-cluster-ahoyworld/versions.tf (4)
- `cloudflare 4.52.5` β [Updates: `4.52.9`, `5.24.0`]
- `digitalocean 2.69.0` β [Updates: `2.100.0`]
- `hcp 0.110.0` β [Updates: `0.114.0`]
- `hashicorp/terraform >= 1`terraform/stg-cluster-oldeworld-nb/main.tf
terraform/stg-cluster-oldeworld-nb/versions.tf (2)
- `linode 3.6.0` β [Updates: `3.14.1`, `4.5.0`]
- `hashicorp/terraform >= 1`terraform/stg-cluster-oldeworld/providers.tf
terraform/stg-cluster-oldeworld/versions.tf (4)
- `cloudflare 4.52.5` β [Updates: `4.52.9`, `5.24.0`]
- `hcp 0.110.0` β [Updates: `0.114.0`]
- `linode 3.6.0` β [Updates: `3.14.1`, `4.5.0`]
- `hashicorp/terraform >= 1`
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
Assessment
This issue has not been assessed yet.