Skip to content

Commit 77851e6

Browse files
author
Julian Hall
committed
Merged latest into this branch and cleared conflict in TestQpSOlver.cpp
2 parents a948e18 + 8871c61 commit 77851e6

File tree

148 files changed

+4328
-2940
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

148 files changed

+4328
-2940
lines changed
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: action-dispatch
2+
3+
on:
4+
workflow_dispatch:
5+
# push:
6+
# branches:
7+
# - '*'
8+
# pull_request:
9+
# branches:
10+
# - '*'
11+
12+
run-name: ${{ github.actor }} is testing out Actions 🚀
13+
14+
jobs:
15+
trigger:
16+
runs-on: ubuntu-latest
17+
steps:
18+
- name: Generate token from GitHub App
19+
id: generate-token
20+
uses: actions/create-github-app-token@v1
21+
with:
22+
app-id: ${{ secrets.APP_ID }}
23+
private-key: ${{ secrets.APP_PRIVATE_KEY }}
24+
owner: ERGO-Code
25+
repositories: tests
26+
27+
- name: Trigger the automated test in another repo
28+
uses: peter-evans/repository-dispatch@v4
29+
with:
30+
token: ${{ steps.generate-token.outputs.token }}
31+
repository: ERGO-Code/tests
32+
event-type: highs-mip-tests
33+
client-payload: |
34+
{
35+
"repository": "${{ github.repository }}",
36+
"ref": "${{ github.ref }}",
37+
"sha": "${{ github.sha }}"
38+
}
39+
40+
- name: my-step
41+
run: echo "${{ github.actor }} Hello automations!"
Lines changed: 38 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
name: sanitizers-bazel
1+
name: action-sanitizers-bazel
22

3-
#on: [push, pull_request]
4-
on: []
3+
on: workflow_dispatch
54

65
jobs:
76
asan:
@@ -17,18 +16,18 @@ jobs:
1716

1817
- name: Bazel clean
1918
run: bazel clean
20-
19+
2120
- name: Bazel build
2221
run: bazel build -c dbg --config=asan //...
23-
22+
2423
- name: Bazel test
25-
run: bazel test -c dbg --config=asan --runs_per_test 100 //...
24+
run: bazel test -c dbg --config=asan --runs_per_test 3000 //...
2625

27-
- name: Upload bazel-testlogs
28-
uses: actions/upload-artifact@v4
29-
with:
30-
name: bazel-testlogs-asan
31-
path: bazel-testlogs/
26+
# - name: Upload bazel-testlogs
27+
# uses: actions/upload-artifact@v4
28+
# with:
29+
# name: bazel-testlogs-asan
30+
# path: bazel-testlogs/
3231

3332
tsan:
3433
runs-on: ${{ matrix.os }}
@@ -43,19 +42,19 @@ jobs:
4342

4443
- name: Bazel clean
4544
run: bazel clean
46-
45+
4746
- name: Bazel build
4847
run: bazel build -c dbg --config=tsan //...
49-
48+
5049
- name: Bazel test
51-
run: bazel test -c dbg --config=tsan --runs_per_test 100 //...
52-
53-
- name: Upload bazel-testlogs
54-
uses: actions/upload-artifact@v4
55-
with:
56-
name: bazel-testlogs-tsan
57-
path: bazel-testlogs/
58-
50+
run: bazel test -c dbg --config=tsan --runs_per_test 3000 //...
51+
52+
# - name: Upload bazel-testlogs
53+
# uses: actions/upload-artifact@v4
54+
# with:
55+
# name: bazel-testlogs-tsan
56+
# path: bazel-testlogs/
57+
5958
lsan:
6059
runs-on: ${{ matrix.os }}
6160
strategy:
@@ -69,19 +68,19 @@ jobs:
6968

7069
- name: Bazel clean
7170
run: bazel clean
72-
71+
7372
- name: Bazel build
7473
run: bazel build -c dbg --config=lsan //...
75-
74+
7675
- name: Bazel test
77-
run: bazel test -c dbg --config=lsan --runs_per_test 100 //...
78-
79-
- name: Upload bazel-testlogs
80-
uses: actions/upload-artifact@v4
81-
with:
82-
name: bazel-testlogs-lsan
83-
path: bazel-testlogs/
84-
76+
run: bazel test -c dbg --config=lsan --runs_per_test 3000 //...
77+
78+
# - name: Upload bazel-testlogs
79+
# uses: actions/upload-artifact@v4
80+
# with:
81+
# name: bazel-testlogs-lsan
82+
# path: bazel-testlogs/
83+
8584
ubsan:
8685
runs-on: ${{ matrix.os }}
8786
strategy:
@@ -95,15 +94,15 @@ jobs:
9594

9695
- name: Bazel clean
9796
run: bazel clean
98-
97+
9998
- name: Bazel build
10099
run: bazel build -c dbg --config=ubsan //...
101-
100+
102101
- name: Bazel test
103-
run: bazel test -c dbg --config=ubsan --runs_per_test 100 //...
102+
run: bazel test -c dbg --config=ubsan --runs_per_test 3000 //...
104103

105-
- name: Upload bazel-testlogs
106-
uses: actions/upload-artifact@v4
107-
with:
108-
name: bazel-testlogs-ubsan
109-
path: bazel-testlogs/
104+
# - name: Upload bazel-testlogs
105+
# uses: actions/upload-artifact@v4
106+
# with:
107+
# name: bazel-testlogs-ubsan
108+
# path: bazel-testlogs/

.github/workflows/build-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: build-macos
22

3-
on: [push, pull_request]
3+
on: [pull_request]
44

55
jobs:
66
debug:

.github/workflows/build-nuget-package.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: build-nuget-package
22

3-
on: [push, pull_request]
3+
on: [pull_request]
44

55
concurrency:
66
group: ${{ github.workflow }}-${{ github.ref }}
@@ -184,7 +184,7 @@ jobs:
184184

185185
- name: Dotnet pack
186186
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
187-
run: dotnet pack -c Release /p:Version=1.13.0
187+
run: dotnet pack -c Release /p:Version=1.13.1
188188

189189
- uses: actions/upload-artifact@v4
190190
with:

.github/workflows/build-python-sdist.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: build-python-sdist
22

3-
on: [push, pull_request]
3+
on: [pull_request]
44

55
jobs:
66
build_sdist_ubuntu:

.github/workflows/cmake-macos-cpp.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: cmake-macos-cpp
22

3-
on: [push, pull_request]
3+
on: [pull_request]
44

55
jobs:
66
release:

.github/workflows/release-cpack.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@ name: release-cpack
22

33
on:
44
push:
5-
# tags:
6-
# - 'v*'
5+
tags:
6+
- 'v*'
7+
pull_request:
78

89
jobs:
910
build-linux:

.github/workflows/test-fortran-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: test-fortran-macos
22

3-
on: [push, pull_request]
3+
on: [pull_request]
44

55
jobs:
66
fast_build_release:

.github/workflows/test-nuget-macos.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: test-nuget-macos
22

3-
on: [push, pull_request]
3+
on: [pull_request]
44

55
concurrency:
66
group: ${{ github.workflow }}-${{ github.ref }}
@@ -34,7 +34,7 @@ jobs:
3434

3535
- name: Dotnet pack
3636
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
37-
run: dotnet pack -c Release /p:Version=1.13.0
37+
run: dotnet pack -c Release /p:Version=1.13.1
3838

3939
- name: Add local feed
4040
run: dotnet nuget add source ${{runner.workspace}}/nugets
@@ -78,7 +78,7 @@ jobs:
7878

7979
- name: Dotnet pack
8080
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
81-
run: dotnet pack -c Release /p:Version=1.13.0
81+
run: dotnet pack -c Release /p:Version=1.13.1
8282

8383
- name: Add local feed
8484
run: dotnet nuget add source ${{runner.workspace}}/nugets

.github/workflows/test-nuget-package.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
- name: Dotnet pack
3636
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
37-
run: dotnet pack -c Release /p:Version=1.13.0
37+
run: dotnet pack -c Release /p:Version=1.13.1
3838

3939
- name: Add local feed
4040
run: dotnet nuget add source ${{runner.workspace}}/nugets
@@ -77,7 +77,7 @@ jobs:
7777

7878
- name: Dotnet pack
7979
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
80-
run: dotnet pack -c Release /p:Version=1.13.0
80+
run: dotnet pack -c Release /p:Version=1.13.1
8181

8282
- name: Add local feed
8383
run: dotnet nuget add source ${{runner.workspace}}/nugets
@@ -121,7 +121,7 @@ jobs:
121121

122122
- name: Dotnet pack
123123
working-directory: /__w/HiGHS/HiGHS/build/dotnet/Highs.Native
124-
run: dotnet pack -c Release /p:Version=1.13.0
124+
run: dotnet pack -c Release /p:Version=1.13.1
125125

126126
- name: Add local feed
127127
run: dotnet nuget add source /__w/HiGHS/HiGHS/nugets
@@ -165,7 +165,7 @@ jobs:
165165

166166
- name: Dotnet pack
167167
working-directory: /__w/HiGHS/HiGHS/build/dotnet/Highs.Native
168-
run: dotnet pack -c Release /p:Version=1.13.0
168+
run: dotnet pack -c Release /p:Version=1.13.1
169169

170170
- name: Add local feed
171171
run: dotnet nuget add source /__w/HiGHS/HiGHS/nugets
@@ -210,7 +210,7 @@ jobs:
210210

211211
- name: Dotnet pack
212212
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
213-
run: dotnet pack -c Release /p:Version=1.13.0
213+
run: dotnet pack -c Release /p:Version=1.13.1
214214

215215
- name: Add local feed
216216
run: dotnet nuget add source -n name ${{runner.workspace}}\nugets
@@ -226,5 +226,5 @@ jobs:
226226
dotnet new console
227227
rm Program.cs
228228
cp ${{runner.workspace}}\HiGHS\examples\call_highs_from_csharp.cs .
229-
dotnet add package Highs.Native -v 1.13.0 -s ${{runner.workspace}}\nugets
229+
dotnet add package Highs.Native -v 1.13.1 -s ${{runner.workspace}}\nugets
230230
dotnet run

0 commit comments

Comments
 (0)