Skip to content

Update dependencies for GitHub actions and simplesamlphp#31

Open
mechermu wants to merge 21 commits intomainfrom
develop
Open

Update dependencies for GitHub actions and simplesamlphp#31
mechermu wants to merge 21 commits intomainfrom
develop

Conversation

@mechermu
Copy link
Copy Markdown
Contributor

@mechermu mechermu commented Mar 13, 2026

This pull request updates several dependencies and configuration files to ensure compatibility with newer versions and improve stability across the build and deployment pipeline. The main focus is on updating Docker-related GitHub Actions, bumping chart and application versions, and refreshing image tags and base images.

CI/CD workflow updates:

  • Updated docker/setup-buildx-action and docker/build-push-action to their latest versions (v4 and v7, respectively) in .github/workflows/filesender-image.yml, .github/workflows/pr-validation.yml, and .github/workflows/rc-release.yml. This ensures better support and security for Docker builds and pushes. [1] [2] [3] [4] [5]
  • Updated dorny/paths-filter and actions/github-script to their latest versions in .github/workflows/pr-validation.yml and .github/workflows/rc-release.yml for improved path filtering and PR commenting. [1] [2]

Helm chart and image updates:

  • Bumped the chart version in charts/filesender/Chart.yaml from 3.6.2 to 3.6.5, reflecting recent changes and improvements.
  • Updated the image tag in charts/filesender/values.yaml to a new development tag (develop-45a2153-1773432186) for more accurate deployment tracking.

Dockerfile improvements:

  • Updated the base image in docker/filesender/Dockerfile to php:8.5.4-fpm-alpine3.22 and bumped SIMPLESAMLPHP_VERSION to 2.4.5 for security and compatibility. [1] [2]

github-actions Bot added a commit that referenced this pull request Mar 13, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 13, 2026

🏷️ Version RC publiée

Chart RC 3.6.2-rc.13
Version finale prévue 3.6.2
FileSender 3.6
Image Docker RC ghcr.io/ifpen/filesender:3.6-php8.5.4-rc.13

Installation pour test

helm repo update ifpen
helm install filesender-rc ifpen/filesender --version 3.6.2-rc.13

🐳 Image Docker RC

Image RC ghcr.io/ifpen/filesender:3.6-php8.5.4-rc.13
docker pull ghcr.io/ifpen/filesender:3.6-php8.5.4-rc.13

Vérification

helm search repo ifpen/filesender --versions --devel

⚠️ Cette version RC sera remplacée par la version stable 3.6.2 lors du merge.

github-actions Bot added a commit that referenced this pull request Mar 13, 2026
github-actions Bot added a commit that referenced this pull request Mar 13, 2026
Copilot AI and others added 3 commits March 14, 2026 11:04
Co-authored-by: mechermu <189133602+mechermu@users.noreply.github.com>
fix: remove develop Docker builds and fix RC version calculation
github-actions Bot added a commit that referenced this pull request Mar 14, 2026
github-actions Bot added a commit that referenced this pull request Mar 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants