Skip to content

Conversation

@prudhomm
Copy link
Member

Add Debian Trixie/13 support to feelpp-env workflow Fixes #60

…cess and dependencies

Add Debian Trixie/13 support to feelpp-env workflow
Fixes #60
@prudhomm prudhomm requested a review from Copilot August 13, 2025 10:40
@prudhomm prudhomm self-assigned this Aug 13, 2025
@prudhomm prudhomm added this to Feel++ Aug 13, 2025
@prudhomm prudhomm linked an issue Aug 13, 2025 that may be closed by this pull request
@github-project-automation github-project-automation bot moved this to Backlog in Feel++ Aug 13, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for Debian 13 (Trixie) to the feelpp-env workflow and updates GitHub Actions to more recent versions. The changes enable building Docker images for the new Debian release while modernizing the CI pipeline.

  • Adds Debian 13 (Trixie) to the build matrix configuration
  • Updates GitHub Actions dependencies from v2/v3 to v3/v5/v6
  • Cleans up workflow formatting by removing extra blank lines

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
feelpp-env/Dockerfile-debian-13 Creates a symbolic link to the base Debian Dockerfile for Debian 13 support
.github/workflows/feelpp-env.yml Adds Debian 13 to build matrix and updates GitHub Actions versions

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@@ -0,0 +1 @@
Dockerfile-debian No newline at end of file
Copy link

Copilot AI Aug 13, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This file appears to contain only the text 'Dockerfile-debian' rather than being a proper symbolic link or Dockerfile. If this is intended to be a symbolic link, it should be created using 'ln -s' command, not as a text file containing the target name.

Suggested change
Dockerfile-debian
# The contents of Dockerfile-debian should be copied here.
# For example, if Dockerfile-debian contains:
# FROM debian:13
# RUN apt-get update && apt-get install -y ...
#
# Then this file should contain the same lines.
#
# If you have access to the filesystem, you should delete this file and create a symbolic link:
# ln -s Dockerfile-debian Dockerfile-debian-13
#
# <--- BEGIN: Copy the contents of Dockerfile-debian below this line --->

Copilot uses AI. Check for mistakes.
Add Debian Trixie/13 support to feelpp-env workflow
Fixes #60
…-debian

Add Debian Trixie/13 support to feelpp-env workflow
Fixes #60
…dev in Dockerfile-debian

Add Debian Trixie/13 support to feelpp-env workflow
Fixes #60
Add Debian Trixie/13 support to feelpp-env workflow
Fixes #60
Add Debian Trixie/13 support to feelpp-env workflow
Fixes #60
Add Debian Trixie/13 support to feelpp-env workflow
Fixes #60
Add Debian Trixie/13 support to feelpp-env workflow
Fixes #60
…sing dependencies

Add Debian Trixie/13 support to feelpp-env workflow
Fixes #60
…bian

Add Debian Trixie/13 support to feelpp-env workflow
Fixes #60
Update Feel++ Env Fedora image to Fedora 42
Fixes #62
…n feelpp-env.yml

use arm64 only latest stable
…y and set environment variable

Update Feel++ Env Fedora image to Fedora 42
Fixes #62
Update Feel++ Env Fedora image to Fedora 42
Fixes #62
…file-fedora installation

Update Feel++ Env Fedora image to Fedora 42
Fixes #62
…ditional packages

Update Feel++ Env Fedora image to Fedora 42
Fixes #62
Update Feel++ Env Fedora image to Fedora 42
Fixes #62
…ing in Dockerfile-fedora

Update Feel++ Env Fedora image to Fedora 42
Fixes #62
…improved compatibility

Update Feel++ Env Fedora image to Fedora 42
Fixes #62
…r simplification

Update Feel++ Env Fedora image to Fedora 42
Fixes #62
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

Add Debian Trixie/13 support to feelpp-env workflow

2 participants