Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/fuzzr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ env:

jobs:
build:
runs-on: ubuntu-latest
runs-on: ubuntu-slim
steps:
- uses: actions/checkout@v6
- uses: ruby/setup-ruby@v1
Expand Down
54 changes: 27 additions & 27 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,38 +39,38 @@ jobs:
fail-fast: false
matrix:
include:
- os: ubuntu-22.04
CC: gcc-9
CXX: g++-9
ruby: '2.5'
PackageDeps: g++-9
- os: ubuntu-22.04
CC: gcc-9
CXX: g++-9
ruby: '2.6'
PackageDeps: g++-9
- os: ubuntu-22.04
CC: gcc-10
CXX: g++-10
ruby: '2.7'
PackageDeps: g++-10
- os: ubuntu-22.04
CC: gcc-11
CXX: g++-11
- os: ubuntu-24.04
CC: gcc-13
CXX: g++-13
ruby: '3.0'
PackageDeps: g++-11
- os: ubuntu-22.04
CC: gcc-12
CXX: g++-12
ruby: '3.1'
PackageDeps: g++-12
PackageDeps: g++-13
make_flags: '--release'
- os: ubuntu-24.04
CC: gcc-13
CXX: g++-13
ruby: '3.2'
ruby: '3.0'
PackageDeps: g++-13
make_flags: '--debug'
- os: ubuntu-24.04
CC: gcc-13
CXX: g++-13
ruby: '3.1'
PackageDeps: g++-13
make_flags: '--release'
- os: ubuntu-24.04
CC: gcc-14
CXX: g++-14
ruby: '3.2'
PackageDeps: g++-14
make_flags: '--release'
- os: ubuntu-24.04
CC: gcc-14
CXX: g++-14
ruby: '3.2'
PackageDeps: g++-14
make_flags: '--debug'
runs-on: ${{ matrix.os }}
name: ${{ matrix.os }} ${{ matrix.CXX }} ruby-${{ matrix.ruby }}
name: ${{ matrix.os }} ${{ matrix.CXX }} ruby-${{ matrix.ruby }} ${{ matrix.make_flags }}
env:
CC: ${{ matrix.CC }}
CXX: ${{ matrix.CXX }}
Expand Down Expand Up @@ -129,7 +129,7 @@ jobs:
$X11_BASE_ROOT/bin/brix11 gen build workspace.mwc -- gen build $TAOX11_ROOT/examples -- gen build $TAOX11_ROOT/orbsvcs/tests -- gen build $TAOX11_ROOT/tests
- name: Run brix11 make
run: |
$X11_BASE_ROOT/bin/brix11 make -N $X11_BASE_ROOT -- make -N $TAOX11_ROOT/examples -- make -N $TAOX11_ROOT/orbsvcs/tests -- make -N $TAOX11_ROOT/tests
$X11_BASE_ROOT/bin/brix11 make ${{ matrix.make_flags }} -N $X11_BASE_ROOT -- make ${{ matrix.make_flags }} -N $TAOX11_ROOT/examples -- make ${{ matrix.make_flags }} -N $TAOX11_ROOT/orbsvcs/tests -- make ${{ matrix.make_flags }} -N $TAOX11_ROOT/tests
- name: Install necessary ruby gems
run: |
gem install asciidoctor:2.0.15 coderay
Expand Down
6 changes: 3 additions & 3 deletions README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Before bootstrapping TAOX11 make sure you have installed the following prerequis
[cols="<,<",options="header",]
|=========================================
|Prerequisite |Package name
|ruby 2.5 through 3.1.2 |ruby
|ruby 3.0 through 3.1.2 |ruby
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash

# Find and check README.adoc around line 21
echo "=== Checking README.adoc ==="
if [ -f "README.adoc" ]; then
    sed -n '15,30p' README.adoc
else
    echo "README.adoc not found in root"
fi

# Find CI workflow files
echo -e "\n=== Finding CI workflow files ==="
find .github/workflows -name "*.yml" -o -name "*.yaml" 2>/dev/null | head -20

Repository: RemedyIT/axcioma

Length of output: 694


🏁 Script executed:

#!/bin/bash

# Check for linux.yml or similar CI workflow
echo "=== Looking for linux workflow ==="
ls -la .github/workflows/ 2>/dev/null || echo "No .github/workflows directory"

# Also search for any reference to Ruby version in workflow files
echo -e "\n=== Searching for Ruby version refs in workflows ==="
rg -i "ruby" .github/workflows/ --max-count=20 2>/dev/null

Repository: RemedyIT/axcioma

Length of output: 1559


🏁 Script executed:

#!/bin/bash

# Get the full linux.yml content to see the matrix definition
echo "=== Full linux.yml content ==="
cat .github/workflows/linux.yml

Repository: RemedyIT/axcioma

Length of output: 4998


Update README.adoc to reflect tested Ruby versions.

The Linux CI matrix tests Ruby 3.2, but the README caps the documented range at 3.1.2. Update the README to ruby 3.0 through 3.2 to match what the CI actually validates.

🤖 Prompt for AI Agents
In `@README.adoc` at line 21, Update the README.adoc entry that currently reads
"ruby 3.0 through 3.1.2" to reflect the tested Ruby versions by changing it to
"ruby 3.0 through 3.2"; locate the table cell containing the string "ruby 3.0
through 3.1.2" and replace it so the documented range matches the CI matrix.

|perl v5.10 through v5.36 |perl
|git |git
|=========================================
Expand All @@ -28,8 +28,8 @@ On Linux make sure you have installed the following additional prerequisites
[cols="<,<",options="header",]
|=========================================
|Prerequisite |Package name
|gcc version 11 or newer |gcc
|g++ version 11 or newer |gcc-c++
|gcc version 13 or newer |gcc
|g++ version 13 or newer |gcc-c++
|GNU make version 3.81 or newer |make
|GNU Bash|bash
|=========================================
Expand Down