File tree Expand file tree Collapse file tree 4 files changed +11448
-2658
lines changed Expand file tree Collapse file tree 4 files changed +11448
-2658
lines changed Original file line number Diff line number Diff line change
1
+ # https://help.github.com/en/articles/workflow-syntax-for-github-actions
2
+
3
+ name : CI gz-physics
4
+
5
+ on :
6
+ push :
7
+ branches :
8
+ - " **"
9
+ paths-ignore :
10
+ - " .github/workflows/cache_*.yml"
11
+ - " docker/dev/**"
12
+ pull_request :
13
+ branches :
14
+ - " **"
15
+ paths-ignore :
16
+ - " .github/workflows/cache_*.yml"
17
+ - " docker/dev/**"
18
+ schedule :
19
+ # Cron syntax: [minute hour day_of_the_month month day_of_the_week]
20
+ - cron : " 0 2 * * 0,3" # Run every Sunday and Wednesday at 02:00
21
+ workflow_dispatch :
22
+
23
+ jobs :
24
+ test_gazebo :
25
+ name : ubuntu-latest
26
+ runs-on : ubuntu-latest
27
+ steps :
28
+ - name : Checkout
29
+ uses : actions/checkout@v4
30
+
31
+ - name : Setup pixi
32
+ uses : prefix-dev/setup-pixi@v0.8.14
33
+ with :
34
+ cache : true
35
+
36
+ - name : Install apt packages
37
+ uses : awalsh128/cache-apt-pkgs-action@v1.5.1
38
+ with :
39
+ packages : libgl1-mesa-dev libglu1-mesa-dev
40
+ version : 1.0
41
+
42
+ - name : Test gz-physics
43
+ run : |
44
+ pixi r -e gazebo test-gz
Original file line number Diff line number Diff line change @@ -61,6 +61,9 @@ docs/readthedocs/site
61
61
# Data files
62
62
data /screencap /*
63
63
64
+ # Temporary directory for dependencies
65
+ .deps /
66
+
64
67
# Python distribution artifacts
65
68
dist /
66
69
* .egg-info
75
78
imgui.ini
76
79
77
80
# Temporary directory for dependencies
78
- .deps
81
+ .deps /
82
+
83
+ # Gazebo physics plugins
84
+ /libgz-physics- * .so
85
+
86
+ # Python distribution artifacts
87
+ dist /
88
+ * .egg-info
89
+
90
+ # Python wheel files
91
+ * .whl
92
+
93
+ # pixi environments
94
+ .pixi
95
+
96
+ # ImGui configuration
97
+ imgui.ini
You can’t perform that action at this time.
0 commit comments