Skip to content

Fedora 40

Fedora 40 #17

Workflow file for this run

# Copyright 2024, Giordano Salvador
# SPDX-License-Identifier: BSD-3-Clause
name: Fedora 40
on:
workflow_dispatch:
branches: [ "main" ]
paths:
- .github/actions/build-and-test/action.yaml
inputs:
build_mode:
description: Build optimization level
required: true
default: debug
type: choice
options:
- debug
- release
env:
DISTRO: fedora
OS_VER: 40
OS: fedora-40
jobs:
run:
runs-on: ubuntu-24.04
steps:
- name: Checkout source
uses: actions/checkout@v4
- name: Build and test
uses: ./.github/actions/build-and-test
with:
build_mode: debug
distro: ${{ env.DISTRO }}
os_ver: ${{ env.OS_VER }}
os: ${{ env.OS }}