Skip to content

Commit e9a8e58

Browse files
authored
Merge pull request #74 from TheEgghead27/ci-update
Update CI dependencies
2 parents 61b93ef + 21177d5 commit e9a8e58

File tree

4 files changed

+17
-11
lines changed

4 files changed

+17
-11
lines changed

.github/dependabot.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "weekly"

.github/workflows/flatpak.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99

1010
steps:
1111
- name: Checkout flatpak build templates
12-
uses: actions/checkout@v3
12+
uses: actions/checkout@v4
1313
with:
1414
repository: project-imprimis/org.imprimis.Imprimis.flatpak
1515
submodules: true
@@ -49,7 +49,7 @@ jobs:
4949
run: flatpak build-bundle ./local imprimis.flatpak org.imprimis.Imprimis
5050

5151
- name: Upload build artifact
52-
uses: actions/upload-artifact@v2
52+
uses: actions/upload-artifact@v4
5353
with:
5454
name: imprimis-flatpak
5555
path: ./imprimis.flatpak

.github/workflows/makefile.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-latest
99

1010
steps:
11-
- uses: actions/checkout@v2
11+
- uses: actions/checkout@v4
1212
with:
1313
submodules: true
1414

@@ -19,7 +19,7 @@ jobs:
1919
run: sudo apt-get install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libglew-dev
2020

2121
- name: Download libprimis.lib artifact
22-
uses: dawidd6/action-download-artifact@v2.18.0
22+
uses: dawidd6/action-download-artifact@v3.0.0
2323
with:
2424
workflow: makefile.yml
2525
name: libprimis-linux
@@ -37,7 +37,7 @@ jobs:
3737
run: make remove-build-files
3838

3939
- name: Upload build artifact
40-
uses: actions/upload-artifact@v2
40+
uses: actions/upload-artifact@v4
4141
with:
4242
name: imprimis-linux
4343
path: ./*

.github/workflows/msbuild.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ jobs:
1717

1818
steps:
1919
- name: Clone repository and submodules
20-
uses: actions/checkout@v2
20+
uses: actions/checkout@v4
2121
with:
2222
submodules: true
2323

2424
- name: Download libprimis.lib artifact
25-
uses: dawidd6/action-download-artifact@v2.18.0
25+
uses: dawidd6/action-download-artifact@v3.0.0
2626
with:
2727
workflow: msbuild.yml
2828
name: libprimis-windows
@@ -40,7 +40,7 @@ jobs:
4040
scoop install nsis
4141
4242
- name: Add MSBuild to PATH
43-
uses: microsoft/setup-msbuild@v1.0.2
43+
uses: microsoft/setup-msbuild@v1.3.1
4444

4545
# afaik this isnt necessary
4646
# - name: Restore NuGet packages
@@ -57,7 +57,7 @@ jobs:
5757
run: makensis ./vcpp/imprimis.nsi
5858

5959
- name: Upload Imprimis Windows binary artifact
60-
uses: actions/upload-artifact@v2
60+
uses: actions/upload-artifact@v4
6161
with:
6262
name: imprimis-windows
6363
path: |
@@ -69,7 +69,7 @@ jobs:
6969
./media/
7070
7171
- name: Upload Imprimis Windows installer
72-
uses: actions/upload-artifact@v2
72+
uses: actions/upload-artifact@v4
7373
with:
7474
name: imprimis-windows-installer
75-
path: ./vcpp/imprimis_windows.exe
75+
path: ./vcpp/imprimis_windows.exe

0 commit comments

Comments
 (0)