Skip to content

Commit 9b4b26d

Browse files
committed
[misc] update GitHub Actions dependencies to latest
1 parent bd17edc commit 9b4b26d

File tree

8 files changed

+49
-27
lines changed

8 files changed

+49
-27
lines changed

.github/workflows/codeql.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838

3939
steps:
4040
- name: Checkout repository
41-
uses: actions/checkout@v3
41+
uses: actions/checkout@v4
4242
with:
4343
fetch-depth: 0
4444
submodules: recursive
@@ -58,16 +58,16 @@ jobs:
5858
move libusbK* libusbk
5959
6060
- name: Initialize CodeQL
61-
uses: github/codeql-action/init@v2
61+
uses: github/codeql-action/init@v3
6262
with:
6363
languages: cpp
6464

6565
- name: Add MSBuild to PATH
66-
uses: microsoft/setup-msbuild@v1
66+
uses: microsoft/setup-msbuild@v2
6767

6868
- name: Build
6969
shell: cmd
7070
run: msbuild ${{ env.SOLUTION_FILE_PATH }} /m /p:Configuration=${{ env.BUILD_CONFIGURATION}},Platform=${{ env.TARGET_PLATFORM }},BuildMacros=${{ env.BUILD_MACROS }}
7171

7272
- name: Perform CodeQL Analysis
73-
uses: github/codeql-action/analyze@v2
73+
uses: github/codeql-action/analyze@v3

.github/workflows/coverity.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525

2626
steps:
2727
- name: Checkout repository
28-
uses: actions/checkout@v3
28+
uses: actions/checkout@v4
2929
with:
3030
fetch-depth: 0
3131
submodules: recursive
@@ -52,7 +52,7 @@ jobs:
5252
move libusb-win32* libusb0
5353
move libusbK* libusbk
5454
- name: Add MSBuild to PATH
55-
uses: microsoft/setup-msbuild@v1
55+
uses: microsoft/setup-msbuild@v2
5656
- name: Build with Coverity
5757
shell: cmd
5858
run: |

.github/workflows/mingw.yml

+14-3
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
autotools
5454
git
5555
- name: Checkout repository
56-
uses: actions/checkout@v3
56+
uses: actions/checkout@v4
5757
with:
5858
fetch-depth: 0
5959
submodules: recursive
@@ -82,8 +82,19 @@ jobs:
8282
if: ${{ github.event_name == 'push' }}
8383
run: sha256sum artifacts/${{ matrix.env }}/*.exe
8484
- name: Upload artifacts
85-
uses: actions/upload-artifact@v2
85+
uses: actions/upload-artifact@v4
8686
if: ${{ github.event_name == 'push' }}
8787
with:
88-
name: MinGW
88+
name: ${{ matrix.sys }}
8989
path: ./artifacts/*/*.exe
90+
91+
Merge-Artifacts:
92+
runs-on: windows-latest
93+
needs: MinGW-Build
94+
steps:
95+
- name: Merge Artifacts
96+
uses: actions/upload-artifact/merge@v4
97+
if: ${{ github.event_name == 'push' }}
98+
with:
99+
name: MinGW
100+
delete-merged: true

.github/workflows/vs2022.yml

+16-5
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333

3434
steps:
3535
- name: Checkout repository
36-
uses: actions/checkout@v3
36+
uses: actions/checkout@v4
3737
with:
3838
fetch-depth: 0
3939
submodules: recursive
@@ -53,7 +53,7 @@ jobs:
5353
move libusbK* libusbk
5454
5555
- name: Add MSBuild to PATH
56-
uses: microsoft/setup-msbuild@v1
56+
uses: microsoft/setup-msbuild@v2
5757

5858
- name: Build
5959
shell: cmd
@@ -65,7 +65,7 @@ jobs:
6565
)
6666
6767
- name: Upload artifacts
68-
uses: actions/upload-artifact@v3
68+
uses: actions/upload-artifact@v4
6969
if: ${{ github.event_name == 'push' }}
7070
with:
7171
name: VS2022
@@ -76,7 +76,7 @@ jobs:
7676
run: sha256sum ./*/*/examples/*.exe
7777

7878
- name: Compress release-ready version of Zadig
79-
uses: crazy-max/ghaction-upx@v2
79+
uses: crazy-max/ghaction-upx@v3
8080
if: startsWith(github.ref, 'refs/tags/')
8181
with:
8282
version: latest
@@ -94,8 +94,19 @@ jobs:
9494
sha256sum zadig-*.exe
9595
9696
- name: Upload release-ready version of Zadig
97-
uses: actions/upload-artifact@v3
97+
uses: actions/upload-artifact@v4
9898
if: startsWith(github.ref, 'refs/tags/')
9999
with:
100100
name: Zadig
101101
path: ./zadig-*.exe
102+
103+
Merge-Artifacts:
104+
runs-on: windows-latest
105+
needs: VS2022-Build
106+
steps:
107+
- name: Merge Artifacts
108+
uses: actions/upload-artifact/merge@v4
109+
if: ${{ github.event_name == 'push' }}
110+
with:
111+
name: Zadig
112+
delete-merged: true

examples/wdi-simple.rc

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
#endif
88

99
VS_VERSION_INFO VERSIONINFO
10-
FILEVERSION 1,5,0,784
11-
PRODUCTVERSION 1,5,0,784
10+
FILEVERSION 1,5,0,785
11+
PRODUCTVERSION 1,5,0,785
1212
FILEFLAGSMASK 0x17L
1313
#ifdef _DEBUG
1414
FILEFLAGS 0x1L
@@ -25,13 +25,13 @@ BEGIN
2525
BEGIN
2626
VALUE "CompanyName", "akeo.ie"
2727
VALUE "FileDescription", "WDI-Simple"
28-
VALUE "FileVersion", "1.5.0.784"
28+
VALUE "FileVersion", "1.5.0.785"
2929
VALUE "InternalName", "WDI-Simple"
3030
VALUE "LegalCopyright", "� 2010-2023 Pete Batard (LGPL v3)"
3131
VALUE "LegalTrademarks", "https://www.gnu.org/copyleft/lesser.html"
3232
VALUE "OriginalFilename", "wdi-simple.exe"
3333
VALUE "ProductName", "WDI-Simple"
34-
VALUE "ProductVersion", "1.5.0.784"
34+
VALUE "ProductVersion", "1.5.0.785"
3535
VALUE "Comments", "http://libwdi.akeo.ie"
3636
END
3737
END

examples/zadig.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
#define FIELD_ORANGE RGB(255,240,200)
6161
#define ARROW_GREEN RGB(92,228,65)
6262
#define ARROW_ORANGE RGB(253,143,56)
63-
#define APP_VERSION "Zadig 2.8.784"
63+
#define APP_VERSION "Zadig 2.8.785"
6464

6565
// These are used to flag end users about the driver they are going to replace
6666
enum driver_type {

examples/zadig.rc

+4-4
Original file line numberDiff line numberDiff line change
@@ -246,8 +246,8 @@ END
246246
//
247247

248248
VS_VERSION_INFO VERSIONINFO
249-
FILEVERSION 2,8,784,0
250-
PRODUCTVERSION 2,8,784,0
249+
FILEVERSION 2,8,785,0
250+
PRODUCTVERSION 2,8,785,0
251251
FILEFLAGSMASK 0x17L
252252
#ifdef _DEBUG
253253
FILEFLAGS 0x1L
@@ -264,13 +264,13 @@ BEGIN
264264
BEGIN
265265
VALUE "CompanyName", "akeo.ie"
266266
VALUE "FileDescription", "Zadig"
267-
VALUE "FileVersion", "2.8.784"
267+
VALUE "FileVersion", "2.8.785"
268268
VALUE "InternalName", "Zadig"
269269
VALUE "LegalCopyright", "� 2010-2023 Pete Batard (GPL v3)"
270270
VALUE "LegalTrademarks", "https://www.gnu.org/copyleft/gpl.html"
271271
VALUE "OriginalFilename", "zadig.exe"
272272
VALUE "ProductName", "Zadig"
273-
VALUE "ProductVersion", "2.8.784"
273+
VALUE "ProductVersion", "2.8.785"
274274
VALUE "Comments", "https://zadig.akeo.ie"
275275
END
276276
END

libwdi/libwdi.rc

+4-4
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ END
5050
//
5151

5252
VS_VERSION_INFO VERSIONINFO
53-
FILEVERSION 1,5,0,784
54-
PRODUCTVERSION 1,5,0,784
53+
FILEVERSION 1,5,0,785
54+
PRODUCTVERSION 1,5,0,785
5555
FILEFLAGSMASK 0x17L
5656
#ifdef _DEBUG
5757
FILEFLAGS 0x1L
@@ -68,13 +68,13 @@ BEGIN
6868
BEGIN
6969
VALUE "CompanyName", "akeo.ie"
7070
VALUE "FileDescription", "libwdi: Windows Driver Installer Library"
71-
VALUE "FileVersion", "1.5.0.784"
71+
VALUE "FileVersion", "1.5.0.785"
7272
VALUE "InternalName", "libwdi"
7373
VALUE "LegalCopyright", "� 2010-2023 Pete Batard (LGPL v3)"
7474
VALUE "LegalTrademarks", "https://www.gnu.org/copyleft/lesser.html"
7575
VALUE "OriginalFilename", "libwdi"
7676
VALUE "ProductName", "libwdi"
77-
VALUE "ProductVersion", "1.5.0.784"
77+
VALUE "ProductVersion", "1.5.0.785"
7878
VALUE "Comments", "http://libwdi.akeo.ie"
7979
END
8080
END

0 commit comments

Comments
 (0)