We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 91979c0 commit 5e1d192Copy full SHA for 5e1d192
1 file changed
.github/workflows/release.yml
@@ -13,8 +13,29 @@ jobs:
13
steps:
14
- name: Checkout repository
15
uses: actions/checkout@v4
16
+
17
+ - name: Restore Conan cache
18
+ uses: actions/cache@v4
19
+ with:
20
+ path: ~/.conan2
21
+ key: ${{ runner.os }}-conan-${{ hashFiles('conanfile.*') }}-Release
22
23
+ - name: Install conan dependencies
24
+ run: |
25
+ set -e
26
+ rm -rf build
27
+ conan profile detect --force
28
+ conan install . --build=missing -s build_type=Release
29
30
+ - name: Build
31
32
33
+ cmake --preset=release
34
+ cmake --build --preset=release
35
+ chmod +x build/Release/tradercpp
36
37
- name: Upload release asset
38
uses: softprops/action-gh-release@v2
39
with:
- files: conanfile.txt
40
+ files: build/Release/tradercpp
41
token: ${{ secrets.PAT_RELEASE_20261020 }}
0 commit comments