Skip to content

Commit 896dd7b

Browse files
committed
automatic template update of Serial Peripheral Interface (SPI) Analyzer
1 parent aa80836 commit 896dd7b

1 file changed

Lines changed: 9 additions & 12 deletions

File tree

.github/workflows/build.yml

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,49 +12,46 @@ jobs:
1212
windows:
1313
runs-on: windows-latest
1414
steps:
15-
- uses: actions/checkout@v3
15+
- uses: actions/checkout@v4
1616
- name: Build
1717
run: |
1818
cmake -B ${{github.workspace}}/build -A x64
1919
cmake --build ${{github.workspace}}/build --config Release
2020
- name: Upload windows build
21-
uses: actions/upload-artifact@v3
21+
uses: actions/upload-artifact@v4
2222
with:
2323
name: windows
2424
path: ${{github.workspace}}/build/Analyzers/Release/*.dll
2525
macos:
2626
runs-on: macos-latest
2727
steps:
28-
- uses: actions/checkout@v3
28+
- uses: actions/checkout@v4
2929
- name: Build
3030
run: |
3131
cmake -B ${{github.workspace}}/build/x86_64 -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES=x86_64
3232
cmake --build ${{github.workspace}}/build/x86_64
3333
cmake -B ${{github.workspace}}/build/arm64 -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES=arm64
3434
cmake --build ${{github.workspace}}/build/arm64
3535
- name: Upload MacOS x86_64 build
36-
uses: actions/upload-artifact@v3
36+
uses: actions/upload-artifact@v4
3737
with:
3838
name: macos_x86_64
3939
path: ${{github.workspace}}/build/x86_64/Analyzers/*.so
4040
- name: Upload MacOS arm64 build
41-
uses: actions/upload-artifact@v3
41+
uses: actions/upload-artifact@v4
4242
with:
4343
name: macos_arm64
4444
path: ${{github.workspace}}/build/arm64/Analyzers/*.so
4545
linux:
4646
runs-on: ubuntu-latest
4747
steps:
48-
- uses: actions/checkout@v3
48+
- uses: actions/checkout@v4
4949
- name: Build
5050
run: |
5151
cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=Release
5252
cmake --build ${{github.workspace}}/build
53-
env:
54-
CC: gcc-10
55-
CXX: g++-10
5653
- name: Upload Linux build
57-
uses: actions/upload-artifact@v3
54+
uses: actions/upload-artifact@v4
5855
with:
5956
name: linux
6057
path: ${{github.workspace}}/build/Analyzers/*.so
@@ -63,14 +60,14 @@ jobs:
6360
runs-on: ubuntu-latest
6461
steps:
6562
- name: download individual builds
66-
uses: actions/download-artifact@v3
63+
uses: actions/download-artifact@v4
6764
with:
6865
path: ${{github.workspace}}/artifacts
6966
- name: zip
7067
run: |
7168
cd ${{github.workspace}}/artifacts
7269
zip -r ${{github.workspace}}/analyzer.zip .
73-
- uses: actions/upload-artifact@v3
70+
- uses: actions/upload-artifact@v4
7471
with:
7572
name: all-platforms
7673
path: ${{github.workspace}}/artifacts/**

0 commit comments

Comments
 (0)