From 51a830bb2c9547e6845462039399715404a8d119 Mon Sep 17 00:00:00 2001 From: David Claeys Date: Wed, 22 Jul 2026 09:20:10 +0200 Subject: [PATCH] update readme and build action --- .gitea/workflows/action.yml | 73 ++----------------------------------- README.md | 4 +- 2 files changed, 6 insertions(+), 71 deletions(-) diff --git a/.gitea/workflows/action.yml b/.gitea/workflows/action.yml index ef637cb..4a52695 100644 --- a/.gitea/workflows/action.yml +++ b/.gitea/workflows/action.yml @@ -12,75 +12,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 - - name: Install Docker - run: | - echo "Checking docker installation" - if command -v docker &> /dev/null; then - echo "Docker installation found" - else - echo "Docker installation not found. Docker will be installed" - curl -fsSL https://get.docker.com | sh - fi - - name: Install npm dependencies - run: | - echo "Installing fetch" - install_node=$false - if ! command -v node &> /dev/null; then - echo "No version of NodeJS detected" - install_node=true - else - node_version=$(node -v) - node_version=${node_version:1} # Remove 'v' at the beginning - node_version=${node_version%\.*} # Remove trailing ".*". - node_version=${node_version%\.*} # Remove trailing ".*". - node_version=$(($node_version)) # Convert the NodeJS version number from a string to an integer. - if [ $node_version -lt 24 ]; then - echo "node version : " $node_version - echo $"removing outdated npm version" - install_node=true - apt-get remove nodejs npm - apt-get purge nodejs - rm -rf /usr/local/bin/npm - rm -rf /usr/local/share/man/man1/node* - rm -rf /usr/local/lib/dtrace/node.d - rm -rf ~/.npm - rm -rf ~/.node-gyp - rm -rf /opt/local/bin/node - rm -rf opt/local/include/node - rm -rf /opt/local/lib/node_modules - rm -rf /usr/local/lib/node* - rm -rf /usr/local/include/node* - rm -rf /usr/local/bin/node* - fi - fi - - if $install_node; then - NODE_MAJOR=24 - echo "Installing node ${NODE_MAJOR}" - if test -f /etc/apt/keyrings/nodesource.gpg; then - rm /etc/apt/keyrings/nodesource.gpg - fi - if test -f /etc/apt/sources.list.d/nodesource.list; then - rm /etc/apt/sources.list.d/nodesource.list - fi - apt-get update - apt-get install -y -q ca-certificates curl gnupg - mkdir -p /etc/apt/keyrings - curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg - echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_${NODE_MAJOR}.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list - apt-get update - apt-get install -y -q nodejs - npm install npm --global - fi - - echo "node version : " $(node -v) - - package='node-fetch' - if [ `npm list -g | grep -c $package` -eq 0 ]; then - npm install -g $package - fi - - name: Set up Docker Buildx - uses: https://github.com/docker/setup-buildx-action@v3 + - name: Setup docker + uses: https://git.claeyscloud.com/david/gitea-actions/setup-docker@main - name: Login to Gitea container registry uses: https://github.com/docker/login-action@v3 with: @@ -108,7 +41,7 @@ jobs: type=semver,pattern={{raw}} type=sha - name: Update docker Hub Description - uses: https://github.com/peter-evans/dockerhub-description@v5 + uses: https://git.claeyscloud.com/david/gitea-actions/dockerhub-description@main with: username: ${{ secrets.DOCKER_HUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_PASSWORD }} diff --git a/README.md b/README.md index 070ab25..7f7147d 100644 --- a/README.md +++ b/README.md @@ -266,4 +266,6 @@ Sometimes a new version of this image will be bound to the same source commit. T - 1.0.85 [06-09-2026](https://github.com/iptv-org/epg/commit/ed40bb597a0c538368988822e1c0413d370a4d5c) - 1.0.86 - [07-09-2026](https://github.com/iptv-org/epg/commit/0d5e1ff08b7a133f157d18fd945792498d5ea6cb) \ No newline at end of file + [07-09-2026](https://github.com/iptv-org/epg/commit/0d5e1ff08b7a133f157d18fd945792498d5ea6cb) +- 1.0.87 + [19-09-2026](https://github.com/iptv-org/epg/commit/1525e895fad70151e1895691bbf2e3426bf65920) \ No newline at end of file