Skip to content

Commit 95a8ba6

Browse files
authored
Dev202509 (#94)
* init dev202509 * AI 更新 readme * ci: 忽略文档文件触发工作流 修改 GitHub Actions 工作流配置,添加 paths-ignore 规则忽略 markdown 等文档文件,避免无关文件变更触发工作流执行 * Update GitHub Actions to ignore documentation files * ci: 为工作流添加pull_request closed事件触发 添加pull_request closed事件类型到GitHub工作流,确保在PR关闭时也能触发相关检查 * [feature] #95 support lvlibp * fix name * fix https://github.com/NEVSTOP-LAB/CSM-API-String-Arguments-Support/actions/runs/17575988620 * update with csm core * update with csm core * no need to write kvmap * temp fix for https://github.com/NEVSTOP-LAB/CSM-API-String-Arguments-Support/actions/runs/17698780963 --------- Co-authored-by: NEVSTOP <nevstop>
1 parent c140df9 commit 95a8ba6

27 files changed

+294
-238
lines changed

.github/workflows/Build_VIPM_Library.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,24 @@ on:
99
branches:
1010
- main
1111
types: [closed]
12+
paths-ignore:
13+
- '**.md'
14+
- '**.txt'
15+
- '**.drawio'
16+
- '**.png'
17+
- '**.svg'
18+
- '**.json'
19+
- '**.yml'
1220

1321
push:
1422
paths-ignore:
1523
- '**.md'
24+
- '**.txt'
25+
- '**.drawio'
26+
- '**.png'
27+
- '**.svg'
28+
- '**.json'
29+
- '**.yml'
1630

1731
# Allows you to run this workflow manually from the Actions tab
1832
workflow_dispatch:

.github/workflows/Check_Broken_VIs.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,30 @@ name: Check_Broken_VIs
55
# Controls when the workflow will run
66
on:
77
# Triggers the workflow on push or pull request events but only for the main branch
8+
pull_request:
9+
branches:
10+
- main
11+
types: [closed]
12+
paths-ignore:
13+
- '**.md'
14+
- '**.txt'
15+
- '**.drawio'
16+
- '**.vipb'
17+
- '**.png'
18+
- '**.svg'
19+
- '**.json'
20+
- '**.yml'
21+
822
push:
923
paths-ignore:
1024
- '**.md'
1125
- '**.txt'
1226
- '**.drawio'
1327
- '**.vipb'
28+
- '**.png'
29+
- '**.svg'
30+
- '**.json'
31+
- '**.yml'
1432

1533
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
1634
jobs:

.github/workflows/Run Testcases.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,28 @@ name: Run Testcases
55
# Controls when the workflow will run
66
on:
77
# Triggers the workflow on push or pull request events but only for the main branch
8+
pull_request:
9+
branches:
10+
- main
11+
types: [closed]
12+
paths-ignore:
13+
- '**.md'
14+
- '**.txt'
15+
- '**.drawio'
16+
- '**.vipb'
17+
- '**.png'
18+
- '**.svg'
19+
- '**.json'
20+
- '**.yml'
21+
822
push:
923
paths-ignore:
1024
- '**.md'
1125
- '**.txt'
1226
- '**.drawio'
1327
- '**.vipb'
1428
- '**.png'
29+
- '**.svg'
1530
- '**.json'
1631
- '**.yml'
1732

CSM API String Arguments Support.vipb

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2023-08-12 17:59:50" Modified_Date="2025-08-18 14:14:27" Creator="yaoli" Comments="" ID="8ffdf29ce86d88d4107defe2584a2332">
1+
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2023-08-12 17:59:50" Modified_Date="2025-09-28 11:30:01" Creator="yaoli" Comments="" ID="ec239b369d97be8c4d5f4af7ddb90b15">
22
<Library_General_Settings>
33
<Package_File_Name>NEVSTOP_lib_CSM_API_String_Arguments_Support</Package_File_Name>
4-
<Library_Version>2025.8.0.1</Library_Version>
4+
<Library_Version>2025.9.0.1</Library_Version>
55
<Auto_Increment_Version>false</Auto_Increment_Version>
66
<Library_Source_Folder>.</Library_Source_Folder>
77
<Library_Output_Folder>vip</Library_Output_Folder>
@@ -17,8 +17,8 @@
1717
</Library_General_Settings>
1818
<Advanced_Settings>
1919
<Package_Dependencies>
20-
<Additional_External_Dependencies>labview_open_source_lib_epoch_datetime &gt;=1.3.0.8</Additional_External_Dependencies>
21-
<Additional_External_Dependencies>nevstop_lib_communicable_state_machine &gt;=2025.7.30.163451</Additional_External_Dependencies>
20+
<Additional_External_Dependencies>labview_open_source_lib_epoch_datetime =1.2.0.6</Additional_External_Dependencies>
21+
<Additional_External_Dependencies>nevstop_lib_communicable_state_machine &gt;=2025.9.13.224959</Additional_External_Dependencies>
2222
<Package_Conflicts>nevstop_lib_jki_state_machine++ &gt;=2023.8.5.2239</Package_Conflicts>
2323
</Package_Dependencies>
2424
<Custom_Action_VIs>
@@ -53,9 +53,7 @@ More information for the supported datatype format, please visit: https://github
5353
<Copyright/>
5454
<Packager>NEVSTOP</Packager>
5555
<URL>https://github.com/NEVSTOP-LAB/CSM-API-String-Arugments-Support</URL>
56-
<Release_Notes>[add] Add a sub-palette in argument palette
57-
[update] #90 Mark "CSM - Query CSM VI Ref By API String.vi" as obsolete. Prompt user to use "CSM - Module VI Reference.vi" instead.
58-
[update] update dependency to latest version. </Release_Notes>
56+
<Release_Notes>[feature] #95 support lvlibp</Release_Notes>
5957
</Description>
6058
<Destinations>
6159
<Toolkit_VIs>
@@ -268,7 +266,6 @@ More information for the supported datatype format, please visit: https://github
268266
<close_labview_before_install>false</close_labview_before_install>
269267
<restart_labview_after_install>false</restart_labview_after_install>
270268
<skip_mass_compile_after_install>false</skip_mass_compile_after_install>
271-
<install_into_global_environment>false</install_into_global_environment>
272269
</LabVIEW>
273270
<VI_Docs>
274271
<Edit_VI_Description>true</Edit_VI_Description>

0 commit comments

Comments
 (0)