Skip to content

Commit ca89ea1

Browse files
authored
Merge pull request #17 from projectM-visualizer/update-actions
Updated github actions
2 parents e55bd80 + 4b58325 commit ca89ea1

11 files changed

+16
-16
lines changed

Diff for: .github/workflows/build_emscripten.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ jobs:
2020
RUST_BACKTRACE: full
2121

2222
steps:
23-
- uses: actions/checkout@v3
23+
- uses: actions/checkout@v4
2424

2525
- name: Setup EMSDK
26-
uses: mymindstorm/setup-emsdk@v11
26+
uses: mymindstorm/setup-emsdk@v14
2727
with:
2828
# Make sure to set a version number!
29-
version: 3.1.45
29+
version: 3.1.69
3030
# This is the name of the cache folder.
3131
# The cache folder will be placed in the build directory,
3232
# so make sure it doesn't conflict with anything!
@@ -38,7 +38,7 @@ jobs:
3838
- name: Install Packages
3939
run: |
4040
sudo apt-get update
41-
sudo apt-get install -y libgl1-mesa-dev mesa-common-dev libsdl2-dev libglm-dev
41+
sudo apt-get install -y gcc-multilib libgl1-mesa-dev mesa-common-dev libsdl2-dev libglm-dev
4242
4343
- name: Update Local Toolchain
4444
run: |
@@ -63,4 +63,4 @@ jobs:
6363
# cargo test --all
6464
6565
- name: Build Debug
66-
run: cargo build --target wasm32-unknown-emscripten --no-default-features
66+
run: cargo build --target wasm32-unknown-emscripten

Diff for: .github/workflows/build_linux.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
RUST_BACKTRACE: full
2121

2222
steps:
23-
- uses: actions/checkout@v3
23+
- uses: actions/checkout@v4
2424

2525
- name: Install Packages
2626
run: |

Diff for: .github/workflows/build_osx.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
RUST_BACKTRACE: full
2121

2222
steps:
23-
- uses: actions/checkout@v3
23+
- uses: actions/checkout@v4
2424

2525
- name: Update Local Toolchain
2626
run: |

Diff for: .github/workflows/build_windows.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
RUST_BACKTRACE: full
2121

2222
steps:
23-
- uses: actions/checkout@v3
23+
- uses: actions/checkout@v4
2424

2525
- name: Install Dependencies
2626
run: vcpkg --triplet=x64-windows-static-md install glew

Diff for: .github/workflows/publish_crate.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414

1515
steps:
16-
- uses: actions/checkout@v3
16+
- uses: actions/checkout@v4
1717

1818
- name: Install Packages
1919
run: |

Diff for: .github/workflows/publish_sys_crate.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414

1515
steps:
16-
- uses: actions/checkout@v3
16+
- uses: actions/checkout@v4
1717

1818
- name: Install Packages
1919
run: |

Diff for: projectm-sys/.github/workflows/build_emscripten.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020
RUST_BACKTRACE: full
2121

2222
steps:
23-
- uses: actions/checkout@v3
23+
- uses: actions/checkout@v4
2424

2525
- name: Setup EMSDK
26-
uses: mymindstorm/setup-emsdk@v11
26+
uses: mymindstorm/setup-emsdk@v14
2727
with:
2828
# Make sure to set a version number!
2929
version: 3.1.27

Diff for: projectm-sys/.github/workflows/build_linux.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
RUST_BACKTRACE: full
2121

2222
steps:
23-
- uses: actions/checkout@v3
23+
- uses: actions/checkout@v4
2424

2525
- name: Install Packages
2626
run: |

Diff for: projectm-sys/.github/workflows/build_osx.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
RUST_BACKTRACE: full
2121

2222
steps:
23-
- uses: actions/checkout@v3
23+
- uses: actions/checkout@v4
2424

2525
- name: Update Local Toolchain
2626
run: |

Diff for: projectm-sys/.github/workflows/build_windows.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
RUST_BACKTRACE: full
2121

2222
steps:
23-
- uses: actions/checkout@v3
23+
- uses: actions/checkout@v4
2424

2525
- name: Install Dependencies
2626
run: vcpkg --triplet=x64-windows-static-md install glew

Diff for: projectm-sys/.github/workflows/publish_crate.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414

1515
steps:
16-
- uses: actions/checkout@v3
16+
- uses: actions/checkout@v4
1717

1818
- name: Install Packages
1919
run: |

0 commit comments

Comments
 (0)