Commit 07e3a9c8 authored by Yassine Doghri's avatar Yassine Doghri
Browse files

build: update docker images' versions + docs to latest

+ update dependencies to latest
parent 248739bd
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@ LABEL maintainer="Yassine Doghri <yassine@doghri.fr>"
COPY --from=composer:2 /usr/bin/composer /usr/bin/composer

# Install server requirements
RUN curl -fsSL https://deb.nodesource.com/setup_20.x | bash - \
RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash - \
    && apt-get update \
    && apt-get install --yes --no-install-recommends nodejs \
    # gnupg to sign commits with gpg
+2 −2
Original line number Diff line number Diff line
image: code.castopod.org:5050/adaures/castopod:ci
image: code.castopod.org:5050/adaures/castopod:ci-php8.1

stages:
  - prepare
@@ -85,7 +85,7 @@ tests:
    MYSQL_USER: "castopod"
    MYSQL_PASSWORD: "castopod"
  script:
    - echo "SHOW DATABASES;" | mysql --user=root --password="$MYSQL_ROOT_PASSWORD" --host=mariadb "$MYSQL_DATABASE"
    - echo "SHOW DATABASES;" | mysql --user=root --password="$MYSQL_ROOT_PASSWORD" --host=mariadb "$MYSQL_DATABASE" --skip-ssl

    # run phpunit without code coverage
    # TODO: add code coverage
+1 −1
Original line number Diff line number Diff line
@@ -143,7 +143,7 @@ Alternatively, you can follow us on social media platforms to get news about
Castopod:

- [podlibre.social](https://podlibre.social/@Castopod) (Mastodon instance)
- [Twitter](https://twitter.com/castopod)
- [Bluesky](https://bsky.app/profile/castopod.org)
- [LinkedIn](https://linkedin.com/company/castopod)
- [Facebook](https://www.facebook.com/castopod)

+1 −1
Original line number Diff line number Diff line
@@ -9,7 +9,7 @@
    "php": "^8.1",
    "adaures/ipcat-php": "^v1.0.0",
    "adaures/podcast-persons-taxonomy": "^v1.0.1",
    "aws/aws-sdk-php": "^3.356.3",
    "aws/aws-sdk-php": "^3.356.8",
    "chrisjean/php-ico": "^1.0.4",
    "cocur/slugify": "^v4.6.0",
    "codeigniter4/framework": "4.6.3",
+45 −37
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@
    "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
    "This file is @generated automatically"
  ],
  "content-hash": "99c6079d85d508bb79ae0d9d0304c5a5",
  "content-hash": "7924d1910286b95c392f610ed3fd519d",
  "packages": [
    {
      "name": "adaures/ipcat-php",
@@ -206,16 +206,16 @@
    },
    {
      "name": "aws/aws-sdk-php",
      "version": "3.356.3",
      "version": "3.356.8",
      "source": {
        "type": "git",
        "url": "https://github.com/aws/aws-sdk-php.git",
        "reference": "9c61b26408664c76d51101381bb64feda9bcfe2e"
        "reference": "3efa8c62c11fedb17b90f60b2d3a9f815b406e63"
      },
      "dist": {
        "type": "zip",
        "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/9c61b26408664c76d51101381bb64feda9bcfe2e",
        "reference": "9c61b26408664c76d51101381bb64feda9bcfe2e",
        "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/3efa8c62c11fedb17b90f60b2d3a9f815b406e63",
        "reference": "3efa8c62c11fedb17b90f60b2d3a9f815b406e63",
        "shasum": ""
      },
      "require": {
@@ -297,9 +297,9 @@
      "support": {
        "forum": "https://github.com/aws/aws-sdk-php/discussions",
        "issues": "https://github.com/aws/aws-sdk-php/issues",
        "source": "https://github.com/aws/aws-sdk-php/tree/3.356.3"
        "source": "https://github.com/aws/aws-sdk-php/tree/3.356.8"
      },
      "time": "2025-08-22T18:13:45+00:00"
      "time": "2025-08-29T18:06:18+00:00"
    },
    {
      "name": "brick/math",
@@ -6979,16 +6979,16 @@
    },
    {
      "name": "symfony/console",
      "version": "v7.3.2",
      "version": "v7.3.3",
      "source": {
        "type": "git",
        "url": "https://github.com/symfony/console.git",
        "reference": "5f360ebc65c55265a74d23d7fe27f957870158a1"
        "reference": "cb0102a1c5ac3807cf3fdf8bea96007df7fdbea7"
      },
      "dist": {
        "type": "zip",
        "url": "https://api.github.com/repos/symfony/console/zipball/5f360ebc65c55265a74d23d7fe27f957870158a1",
        "reference": "5f360ebc65c55265a74d23d7fe27f957870158a1",
        "url": "https://api.github.com/repos/symfony/console/zipball/cb0102a1c5ac3807cf3fdf8bea96007df7fdbea7",
        "reference": "cb0102a1c5ac3807cf3fdf8bea96007df7fdbea7",
        "shasum": ""
      },
      "require": {
@@ -7053,7 +7053,7 @@
        "terminal"
      ],
      "support": {
        "source": "https://github.com/symfony/console/tree/v7.3.2"
        "source": "https://github.com/symfony/console/tree/v7.3.3"
      },
      "funding": [
        {
@@ -7073,20 +7073,20 @@
          "type": "tidelift"
        }
      ],
      "time": "2025-07-30T17:13:41+00:00"
      "time": "2025-08-25T06:35:40+00:00"
    },
    {
      "name": "symfony/event-dispatcher",
      "version": "v7.3.0",
      "version": "v7.3.3",
      "source": {
        "type": "git",
        "url": "https://github.com/symfony/event-dispatcher.git",
        "reference": "497f73ac996a598c92409b44ac43b6690c4f666d"
        "reference": "b7dc69e71de420ac04bc9ab830cf3ffebba48191"
      },
      "dist": {
        "type": "zip",
        "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/497f73ac996a598c92409b44ac43b6690c4f666d",
        "reference": "497f73ac996a598c92409b44ac43b6690c4f666d",
        "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b7dc69e71de420ac04bc9ab830cf3ffebba48191",
        "reference": "b7dc69e71de420ac04bc9ab830cf3ffebba48191",
        "shasum": ""
      },
      "require": {
@@ -7137,7 +7137,7 @@
      "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
      "homepage": "https://symfony.com",
      "support": {
        "source": "https://github.com/symfony/event-dispatcher/tree/v7.3.0"
        "source": "https://github.com/symfony/event-dispatcher/tree/v7.3.3"
      },
      "funding": [
        {
@@ -7148,12 +7148,16 @@
          "url": "https://github.com/fabpot",
          "type": "github"
        },
        {
          "url": "https://github.com/nicolas-grekas",
          "type": "github"
        },
        {
          "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
          "type": "tidelift"
        }
      ],
      "time": "2025-04-22T09:11:45+00:00"
      "time": "2025-08-13T11:49:31+00:00"
    },
    {
      "name": "symfony/event-dispatcher-contracts",
@@ -7371,16 +7375,16 @@
    },
    {
      "name": "symfony/options-resolver",
      "version": "v7.3.2",
      "version": "v7.3.3",
      "source": {
        "type": "git",
        "url": "https://github.com/symfony/options-resolver.git",
        "reference": "119bcf13e67dbd188e5dbc74228b1686f66acd37"
        "reference": "0ff2f5c3df08a395232bbc3c2eb7e84912df911d"
      },
      "dist": {
        "type": "zip",
        "url": "https://api.github.com/repos/symfony/options-resolver/zipball/119bcf13e67dbd188e5dbc74228b1686f66acd37",
        "reference": "119bcf13e67dbd188e5dbc74228b1686f66acd37",
        "url": "https://api.github.com/repos/symfony/options-resolver/zipball/0ff2f5c3df08a395232bbc3c2eb7e84912df911d",
        "reference": "0ff2f5c3df08a395232bbc3c2eb7e84912df911d",
        "shasum": ""
      },
      "require": {
@@ -7418,7 +7422,7 @@
        "options"
      ],
      "support": {
        "source": "https://github.com/symfony/options-resolver/tree/v7.3.2"
        "source": "https://github.com/symfony/options-resolver/tree/v7.3.3"
      },
      "funding": [
        {
@@ -7438,7 +7442,7 @@
          "type": "tidelift"
        }
      ],
      "time": "2025-07-15T11:36:08+00:00"
      "time": "2025-08-05T10:16:07+00:00"
    },
    {
      "name": "symfony/polyfill-intl-grapheme",
@@ -7689,16 +7693,16 @@
    },
    {
      "name": "symfony/process",
      "version": "v7.3.0",
      "version": "v7.3.3",
      "source": {
        "type": "git",
        "url": "https://github.com/symfony/process.git",
        "reference": "40c295f2deb408d5e9d2d32b8ba1dd61e36f05af"
        "reference": "32241012d521e2e8a9d713adb0812bb773b907f1"
      },
      "dist": {
        "type": "zip",
        "url": "https://api.github.com/repos/symfony/process/zipball/40c295f2deb408d5e9d2d32b8ba1dd61e36f05af",
        "reference": "40c295f2deb408d5e9d2d32b8ba1dd61e36f05af",
        "url": "https://api.github.com/repos/symfony/process/zipball/32241012d521e2e8a9d713adb0812bb773b907f1",
        "reference": "32241012d521e2e8a9d713adb0812bb773b907f1",
        "shasum": ""
      },
      "require": {
@@ -7730,7 +7734,7 @@
      "description": "Executes commands in sub-processes",
      "homepage": "https://symfony.com",
      "support": {
        "source": "https://github.com/symfony/process/tree/v7.3.0"
        "source": "https://github.com/symfony/process/tree/v7.3.3"
      },
      "funding": [
        {
@@ -7741,12 +7745,16 @@
          "url": "https://github.com/fabpot",
          "type": "github"
        },
        {
          "url": "https://github.com/nicolas-grekas",
          "type": "github"
        },
        {
          "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
          "type": "tidelift"
        }
      ],
      "time": "2025-04-17T09:11:12+00:00"
      "time": "2025-08-18T09:42:54+00:00"
    },
    {
      "name": "symfony/service-contracts",
@@ -7895,16 +7903,16 @@
    },
    {
      "name": "symfony/string",
      "version": "v7.3.2",
      "version": "v7.3.3",
      "source": {
        "type": "git",
        "url": "https://github.com/symfony/string.git",
        "reference": "42f505aff654e62ac7ac2ce21033818297ca89ca"
        "reference": "17a426cce5fd1f0901fefa9b2a490d0038fd3c9c"
      },
      "dist": {
        "type": "zip",
        "url": "https://api.github.com/repos/symfony/string/zipball/42f505aff654e62ac7ac2ce21033818297ca89ca",
        "reference": "42f505aff654e62ac7ac2ce21033818297ca89ca",
        "url": "https://api.github.com/repos/symfony/string/zipball/17a426cce5fd1f0901fefa9b2a490d0038fd3c9c",
        "reference": "17a426cce5fd1f0901fefa9b2a490d0038fd3c9c",
        "shasum": ""
      },
      "require": {
@@ -7962,7 +7970,7 @@
        "utf8"
      ],
      "support": {
        "source": "https://github.com/symfony/string/tree/v7.3.2"
        "source": "https://github.com/symfony/string/tree/v7.3.3"
      },
      "funding": [
        {
@@ -7982,7 +7990,7 @@
          "type": "tidelift"
        }
      ],
      "time": "2025-07-10T08:47:49+00:00"
      "time": "2025-08-25T06:35:40+00:00"
    },
    {
      "name": "symplify/coding-standard",
Loading