Skip to content

Commit 0aeda29

Browse files
authored
Merge pull request #25 from CapsCollective/actions-upgrade
Upgrade GitHub Actions versions, cleaned up workflow files
2 parents 595c093 + 5d66aac commit 0aeda29

File tree

4 files changed

+17
-6
lines changed

4 files changed

+17
-6
lines changed

.github/workflows/macOS.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,24 @@ jobs:
1212
runs-on: macos-latest
1313
steps:
1414
- uses: actions/checkout@v2
15+
1516
- name: make setup
1617
run: make setup
1718

1819
- name: make bin/app
1920
run: make bin/app
20-
- name: 'export binary'
21-
uses: actions/upload-artifact@v2
21+
22+
- name: export binary
23+
uses: actions/upload-artifact@v4
2224
with:
2325
name: app
2426
path: bin/app
27+
2528
- name: make clean
2629
run: make clean
2730

2831
- name: make bin/app CXX=g++
2932
run: make bin/app CXX=g++
33+
3034
- name: make clean
3135
run: make clean

.github/workflows/ubuntu.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,24 +12,30 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- uses: actions/checkout@v2
15+
1516
- name: update apt
1617
run: sudo apt-get update
18+
1719
- name: install raylib dependencies
1820
run: sudo apt install libasound2-dev mesa-common-dev libx11-dev libxrandr-dev libxi-dev xorg-dev libgl1-mesa-dev libglu1-mesa-dev
21+
1922
- name: make setup
2023
run: make setup
2124

2225
- name: make bin/app
2326
run: make bin/app
27+
2428
- name: 'export binary'
25-
uses: actions/upload-artifact@v2
29+
uses: actions/upload-artifact@v4
2630
with:
2731
name: app
2832
path: bin/app
33+
2934
- name: make clean
3035
run: make clean
3136

3237
- name: make bin/app CXX=g++
3338
run: make bin/app CXX=g++
39+
3440
- name: make clean
3541
run: make clean

.github/workflows/windows.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ jobs:
2121
run: mingw32-make bin/app
2222
shell: cmd
2323

24-
- name: 'export binary'
25-
uses: actions/upload-artifact@v2
24+
- name: export binary
25+
uses: actions/upload-artifact@v4
2626
with:
2727
name: app.exe
2828
path: bin/app.exe

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
include
22
lib
33
bin
4-
.idea
4+
.idea
5+
.DS_Store

0 commit comments

Comments
 (0)