Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
9fffea9
feat: add agentic workflows for issue triage and auto fix
xengine-qyt May 9, 2026
1a88689
ci:delete cppcheck.yml and issue-translator.yml
xengine-qyt May 9, 2026
b3dc47a
ci:update last version
xengine-qyt May 9, 2026
6e7d617
ci update
xengine-qyt May 9, 2026
c3bbad6
ci:delete codeql.yml
xengine-qyt May 9, 2026
f6c93ec
update:make file
xengine-qyt May 9, 2026
e3b71c4
Update issue templates
xengine-qyt May 9, 2026
ffdbb99
Update CodeQL workflow for improved analysis
xengine-qyt May 9, 2026
a3f4d10
update:depend library
xengine-qyt May 9, 2026
4da3b09
Merge branch 'develop' of github.com:libxengine/XEngine_MQService int…
xengine-qyt May 9, 2026
8851e5d
added:mint build support and codeql to pr
xengine-qyt May 9, 2026
5073e41
Potential fix for code scanning alert no. 43
xengine-qyt May 9, 2026
b7b3168
Potential fix for code scanning alert no. 42
xengine-qyt May 9, 2026
a7210e7
Potential fix for code scanning alert no. 41
xengine-qyt May 9, 2026
25db5ea
update:vs to 2026
xengine-qyt Jul 6, 2026
922b05a
feat: add agentic workflows for issue triage and auto fix
xengine-qyt Jul 6, 2026
9ba2a5c
ci:update codeql
xengine-qyt Jul 9, 2026
8f1a1ab
ci:cancel centos release
xengine-qyt Jul 19, 2026
5b3ab34
update:vs to 2026 version
xengine-qyt Jul 19, 2026
2dc2e64
modify:vs crt runtime unified
xengine-qyt Jul 19, 2026
f7dd3b3
added:reply with serial number for post message
xengine-qyt Jul 25, 2026
6991e11
modify:serial from 1 number to start
xengine-qyt Jul 25, 2026
d9cbdc1
update:vs to 2026 for example
xengine-qyt Jul 25, 2026
2eab04b
added:heartbeat support
xengine-qyt Jul 26, 2026
950a6d8
Potential fix for code scanning alert no. 44
xengine-qyt Jul 26, 2026
f6b8b68
Merge pull request #55 from libxengine/autofix/warning/alert-44
xengine-qyt Jul 26, 2026
b93c47d
Merge pull request #54 from libxengine/autofix/warning/alert-41
xengine-qyt Jul 26, 2026
32ad1f7
Merge pull request #53 from libxengine/autofix/warning/alert-42
xengine-qyt Jul 26, 2026
14a56f8
Merge pull request #52 from libxengine/autofix/warning/alert-43
xengine-qyt Jul 26, 2026
591abb6
update:CHANGELOG and document
xengine-qyt Jul 29, 2026
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
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/custom.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Custom issue template
about: Describe this issue template's purpose here.
title: ''
labels: ''
assignees: ''

---


8 changes: 4 additions & 4 deletions .github/workflows/Alma_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,16 +44,16 @@ jobs:

steps:
- name: Checkout main repository code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Checkout dependency repository (xengine)
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: libxengine/libxengine
path: libxengine

- name: sub module checkout (opensource)
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: libxengine/XEngine_OPenSource
path: XEngine_Source/XEngine_DependLibrary
Expand Down Expand Up @@ -89,7 +89,7 @@ jobs:
./XEngine_MQServiceApp -t

- name: Upload folder as artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: XEngine_MQServiceApp-AlmaLinux_${{ matrix.version }}_${{ matrix.artifact }}
path: XEngine_Release/
10 changes: 5 additions & 5 deletions .github/workflows/Centos_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: centos build workflows
on:
push:
branches:
- 'develop'
- 'develop1'
paths:
- 'XEngine_Source/**'
- 'XEngine_Release/**'
Expand Down Expand Up @@ -48,16 +48,16 @@ jobs:

steps:
- name: Checkout main repository code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Checkout dependency repository (xengine)
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: libxengine/libxengine
path: libxengine

- name: sub module checkout (opensource)
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: libxengine/XEngine_OPenSource
path: XEngine_Source/XEngine_DependLibrary
Expand Down Expand Up @@ -95,7 +95,7 @@ jobs:
./XEngine_MQServiceApp -t

- name: Upload folder as artifact with CentOS
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: XEngine_MQServiceApp-CentOS_${{ matrix.version }}_${{ matrix.artifact }}
path: XEngine_Release/
Expand Down
73 changes: 73 additions & 0 deletions .github/workflows/Mintbuild.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
name: MintLinux build workflows

on:
push:
branches:
- 'develop'
paths:
- 'XEngine_Source/**'
- 'XEngine_Release/**'
- '.github/**'

permissions:
contents: read

jobs:
build:
runs-on: ${{ matrix.runner }}
container:
image: ${{ matrix.name }}
options: --platform ${{ matrix.platform }}
strategy:
matrix:
include:
- arch: amd64
runner: ubuntu-24.04
platform: linux/amd64
artifact: x86-64
name: linuxmintd/mint22-amd64
version: 22

steps:
- name: Checkout main repository code
uses: actions/checkout@v6

- name: Checkout dependency repository (xengine)
uses: actions/checkout@v6
with:
repository: libxengine/libxengine
path: libxengine

- name: sub module checkout (opensource)
uses: actions/checkout@v6
with:
repository: libxengine/XEngine_OPenSource
path: XEngine_Source/XEngine_DependLibrary

- name: Set TERM variable
run: echo "TERM=xterm" >> $GITHUB_ENV

- name: Set up Dependency ubuntu24.04 Environment
run: |
cd libxengine
chmod 777 *
sudo ./XEngine_LINEnv.sh -i 3

- name: make
run: |
cd XEngine_Source
make RELEASE=1
make FLAGS=InstallAll
make FLAGS=CleanAll
cd ..
- name: test
run: |
cd XEngine_Release
./XEngine_MQServiceApp -t

- name: Upload folder as artifact
uses: actions/upload-artifact@v7
with:
name: XEngine_MQServiceApp-MintLinux_${{ matrix.version }}_x86-64
path: XEngine_Release/
retention-days: 1
8 changes: 4 additions & 4 deletions .github/workflows/Rocky_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,18 +44,18 @@ jobs:

steps:
- name: Checkout main repository code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: 'develop'

- name: Checkout dependency repository (xengine)
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: libxengine/libxengine
path: libxengine

- name: sub module checkout (opensource)
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: libxengine/XEngine_OPenSource
path: XEngine_Source/XEngine_DependLibrary
Expand Down Expand Up @@ -95,7 +95,7 @@ jobs:
./XEngine_MQServiceApp -t

- name: Upload folder as artifact with CentOS
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: XEngine_MQServiceApp-RockyLinux_${{ matrix.version }}_${{ matrix.artifact }}
path: XEngine_Release/
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/Ubuntu_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ jobs:

steps:
- name: Checkout main repository code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: 'develop'

- name: Checkout dependency repository (xengine)
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: libxengine/libxengine
path: libxengine
Expand Down Expand Up @@ -96,28 +96,28 @@ jobs:

- name: Upload folder as artifact with ubuntu22.04 x86-64
if: matrix.os == 'ubuntu-22.04'
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: XEngine_MQServiceApp-Ubuntu_22.04_x86_64
path: XEngine_Release/
retention-days: 1
- name: Upload folder as artifact with ubuntu24.04 x86-64
if: matrix.os == 'ubuntu-24.04'
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: XEngine_MQServiceApp-Ubuntu_24.04_x86_64
path: XEngine_Release/
retention-days: 1
- name: Upload folder as artifact with ubuntu22.04 Arm64
if: matrix.os == 'ubuntu-22.04-arm'
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: XEngine_MQServiceApp-Ubuntu_22.04_Arm64
path: XEngine_Release/
retention-days: 1
- name: Upload folder as artifact with ubuntu24.04 Arm64
if: matrix.os == 'ubuntu-24.04-arm'
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: XEngine_MQServiceApp-Ubuntu_24.04_Arm64
path: XEngine_Release/
Expand Down
Loading
Loading