Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
5d2b6a0
added:ftp code file
xengine-qyt Sep 10, 2026
908c866
added:ftp data transfer
xengine-qyt Sep 11, 2026
af2bf61
modify:data transfer port for ftp
xengine-qyt Sep 11, 2026
47392e7
added:list data transfer for ftp
xengine-qyt Sep 12, 2026
b11b8ef
modify:ftp list now support
xengine-qyt Sep 12, 2026
a4b76a4
modify:upload and download support now for ftp
xengine-qyt Sep 12, 2026
00e0e10
added:resume file download and upload support for ftp
xengine-qyt Sep 13, 2026
e99e230
added:delete method support for ftp
xengine-qyt Sep 14, 2026
9f273b7
added:mkdir and del dir method support for ftp
xengine-qyt Sep 14, 2026
fd7a220
update:configure file
xengine-qyt Sep 15, 2026
180c2fd
added:session for ftp
xengine-qyt Sep 15, 2026
a0a0fe6
fixed:build error
xengine-qyt Sep 15, 2026
ba3c8f4
fixed:make file build error
xengine-qyt Sep 15, 2026
467edaf
fixed:link error
xengine-qyt Sep 15, 2026
b675202
fixed:build
xengine-qyt Sep 15, 2026
b8b95e2
fixed:build
xengine-qyt Sep 15, 2026
def62d5
ci:update mac build
xengine-qyt Sep 15, 2026
aa6e226
update:depend library
xengine-qyt Sep 17, 2026
5e5dd24
ci:add open suse support
xengine-qyt Sep 17, 2026
8ff7b67
modify:change c++ version to 20 for msvc
xengine-qyt Sep 17, 2026
7f7e667
ci:test
xengine-qyt Sep 17, 2026
07f73c2
feat: add agentic workflows for issue triage and auto fix
xengine-qyt Sep 17, 2026
7ab49dd
ci:delete translate
xengine-qyt Sep 17, 2026
c139be9
feat: add agentic workflows for issue triage and auto fix
xengine-qyt Sep 17, 2026
ff0932c
feat: add agentic workflows for issue triage and auto fix
xengine-qyt Sep 17, 2026
1fb3939
ci:update and safe function modify
xengine-qyt Sep 24, 2026
02e0bfd
update:vs c++ version to c++20
xengine-qyt Sep 24, 2026
59d1fec
ci:update version to last release
xengine-qyt Sep 25, 2026
22cab12
ci:use release xengine packet instead git clone
xengine-qyt Sep 25, 2026
a8e3e18
added:rename for ftp support
xengine-qyt Sep 27, 2026
3b8e6e4
update:CHANGELOG and read me and configure
xengine-qyt Sep 27, 2026
205c656
update:depend library
xengine-qyt Sep 27, 2026
7faa48a
fixed:build warn
xengine-qyt Sep 27, 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
6 changes: 3 additions & 3 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@v6
uses: actions/checkout@v7

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

- name: sub module checkout (opensource)
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
repository: libxengine/XEngine_OPenSource
path: XEngine_Source/XEngine_DependLibrary
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/Centos_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,16 +48,16 @@ jobs:

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

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

- name: sub module checkout (opensource)
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
repository: libxengine/XEngine_OPenSource
path: XEngine_Source/XEngine_DependLibrary
Expand Down
6 changes: 3 additions & 3 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@v6
uses: actions/checkout@v7
with:
ref: 'develop'

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

- name: sub module checkout (opensource)
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
repository: libxengine/XEngine_OPenSource
path: XEngine_Source/XEngine_DependLibrary
Expand Down
997 changes: 690 additions & 307 deletions .github/workflows/auto-code.lock.yml

Large diffs are not rendered by default.

17 changes: 9 additions & 8 deletions .github/workflows/auto-code.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,17 @@ on:
engine:
id: copilot
env:
COPILOT_PROVIDER_BASE_URL: "https://ark.cn-beijing.volces.com/api/v3"
COPILOT_PROVIDER_BASE_URL: ${{ vars.MODEL_AI_AGENT_ADDR }}
COPILOT_PROVIDER_BEARER_TOKEN: ${{ secrets.OPENAI_API_KEY }}
COPILOT_MODEL: doubao-seed-evolving
COPILOT_PROVIDER_TYPE: openai
COPILOT_PROVIDER_WIRE_API: responses
COPILOT_MODEL: ${{ vars.MODEL_AI_AGENT_NAME }}
COPILOT_PROVIDER_TYPE: ${{ vars.MODEL_AI_AGENT_TYPE }}
COPILOT_PROVIDER_WIRE_API: ${{ vars.MODEL_AI_AGENT_API }}

features:
dangerously-disable-sandbox-agent: "controlled environment for issue triage automation"
dangerously-disable-sandbox-agent: true
sandbox:
agent: false

strict: false

network:
Expand All @@ -25,7 +26,7 @@ network:

tools:
github:
min-integrity: none
min-integrity: approved

permissions:
contents: read
Expand All @@ -44,14 +45,14 @@ safe-outputs:

# 自动处理 Issue

当 Issue 被打上 `bug` 或 `enhancement` 或 `feature` 标签时触发。其他标签直接退出,不做任何操作。
当 Issue type 被打上 `bug` 或 `feature` 或 `task` 标签时触发。其他标签直接退出,不做任何操作。

## 判断任务类型

读取 Issue #${{ github.event.issue.number }} 当前的标签:
- 如果包含 `bug` 标签 → 执行【Bug 修复流程】
- 如果包含 `feature` 标签 → 执行【新功能开发流程】
- 如果包含 `enhancement` 标签 → 执行【功能改进开发流程】
- 如果包含 `task` 标签 → 执行【功能改进开发流程】
- 其他情况 → 直接退出

## 任务执行限制
Expand Down
16 changes: 7 additions & 9 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,15 +27,9 @@ jobs:

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

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

- name: sub module checkout (opensource)
run: |
Expand All @@ -47,8 +41,12 @@ jobs:

- name: Set up Dependency Environment
run: |
cd libxengine
chmod +x ./XEngine_LINEnv.sh
latest_tag=$(curl -s https://api.github.com/repos/libxengine/libxengine/releases/latest | jq -r .tag_name)
wget https://github.com/libxengine/libxengine/releases/download/$latest_tag/XEngine_UBuntu_24.04_x86-64.zip
unzip ./XEngine_UBuntu_24.04_x86-64.zip -d ./XEngine_UBuntu_24.04_x86-64
cd XEngine_UBuntu_24.04_x86-64

chmod 777 *
sudo ./XEngine_LINEnv.sh -i 3

- name: make pre
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/debian_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,18 +36,18 @@ jobs:

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

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

- name: sub module checkout (opensource)
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
repository: libxengine/XEngine_OPenSource
path: XEngine_Source/XEngine_DependLibrary
Expand Down
30 changes: 25 additions & 5 deletions .github/workflows/fedora_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,26 +24,46 @@ jobs:
- arch: amd64
runner: ubuntu-24.04
platform: linux/amd64
fedora-version: 42
fedora-version: 44
artifact: x86-64
- arch: amd64
runner: ubuntu-24.04
platform: linux/amd64
fedora-version: 41
fedora-version: 43
artifact: x86-64
- arch: amd64
runner: ubuntu-24.04
platform: linux/amd64
fedora-version: 42
artifact: x86-64
- arch: arm64
runner: ubuntu-24.04-arm
platform: linux/arm64
fedora-version: 44
artifact: arm64
- arch: arm64
runner: ubuntu-24.04-arm
platform: linux/arm64
fedora-version: 43
artifact: arm64
- arch: arm64
runner: ubuntu-24.04-arm
platform: linux/arm64
fedora-version: 42
artifact: arm64

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

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

- name: sub module checkout (opensource)
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
repository: libxengine/XEngine_OPenSource
path: XEngine_Source/XEngine_DependLibrary
Expand Down
15 changes: 0 additions & 15 deletions .github/workflows/issue-translator.yml

This file was deleted.

Loading
Loading