Skip to content

resolves 60: update workflow for debian:13 - #61

Merged
prudhomm merged 21 commits into
masterfrom
60-add-debian-trixie13-support-to-feelpp-env-workflow
Jan 3, 2026
Merged

resolves 60: update workflow for debian:13#61
prudhomm merged 21 commits into
masterfrom
60-add-debian-trixie13-support-to-feelpp-env-workflow

Conversation

@prudhomm

Copy link
Copy Markdown
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

CopilotAI left a comment

Copy link
Copy Markdown

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.

FileDescription
feelpp-env/Dockerfile-debian-13Creates a symbolic link to the base Debian Dockerfile for Debian 13 support
.github/workflows/feelpp-env.ymlAdds 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.

Comment threadfeelpp-env/Dockerfile-debian-13 Outdated
@@ -0,0 +1 @@
Dockerfile-debian No newline at end of file

CopilotAIAug 13, 2025

Copy link

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
@prudhomm
prudhomm merged commit c444fa0 into masterJan 3, 2026
3 checks passed
@github-project-automationgithub-project-automationBot moved this from Backlog to Done in Feel++Jan 3, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Add Debian Trixie/13 support to feelpp-env workflow

2 participants

@prudhomm