Skip to content

Commit 8fcd482

Browse files
committed
update:ci workflows
1 parent 2f8396c commit 8fcd482

File tree

4 files changed

+15
-2
lines changed

4 files changed

+15
-2
lines changed

.github/workflows/codeql.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,12 @@ jobs:
4040
git submodule init
4141
git submodule update
4242
43+
- name: install library
44+
run: |
45+
sudo apt update -y
46+
sudo apt upgrade -y
47+
sudo apt install liblua5.4-dev libopencv-dev libopencv-contrib-dev libqrencode-dev libleptonica-dev libtesseract-dev -y
48+
4349
- name: Set up Dependency Environment
4450
run: |
4551
cd libxengine

.github/workflows/macbuild.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,11 @@ jobs:
8787
with:
8888
name: XEngine_APIServiceApp-x86_64-Mac
8989
path: XEngine_Release/
90+
retention-days: 3
9091
- name: Upload folder as artifact with mac arm
9192
if: matrix.os == 'macos-14'
9293
uses: actions/upload-artifact@v4
9394
with:
9495
name: XEngine_APIServiceApp-Arm64-Mac
95-
path: XEngine_Release/
96+
path: XEngine_Release/
97+
retention-days: 3

.github/workflows/msbuild.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,10 +120,12 @@ jobs:
120120
with:
121121
name: XEngine_APIServiceApp-x86_32-Windows
122122
path: XEngine_Release/
123+
retention-days: 3
123124

124125
- name: Upload folder as artifact with x64
125126
if: matrix.configuration == 'Release' && matrix.platform == 'x64'
126127
uses: actions/upload-artifact@v4
127128
with:
128129
name: XEngine_APIServiceApp-x86_64-Windows
129130
path: XEngine_Release/
131+
retention-days: 3

.github/workflows/ubuntubuild.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,12 @@ jobs:
9191
with:
9292
name: XEngine_APIServiceApp-x86_64-Ubuntu-22.04
9393
path: XEngine_Release/
94+
retention-days: 3
95+
9496
- name: Upload folder as artifact with ubuntu24.04
9597
if: matrix.os == 'ubuntu-24.04'
9698
uses: actions/upload-artifact@v4
9799
with:
98100
name: XEngine_APIServiceApp-x86_64-Ubuntu-24.04
99-
path: XEngine_Release/
101+
path: XEngine_Release/
102+
retention-days: 3

0 commit comments

Comments
 (0)