diff options
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/gen_bindings.yml | 62 | ||||
| -rw-r--r-- | .github/workflows/main.yml | 12 |
2 files changed, 36 insertions, 38 deletions
diff --git a/.github/workflows/gen_bindings.yml b/.github/workflows/gen_bindings.yml index bbebd7b0..1515502b 100644 --- a/.github/workflows/gen_bindings.yml +++ b/.github/workflows/gen_bindings.yml @@ -6,7 +6,7 @@ jobs: test-windows: runs-on: windows-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@main - name: test_win run: | cd tests @@ -16,7 +16,7 @@ jobs: test-mac: runs-on: macos-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@main - uses: seanmiddleditch/gha-setup-ninja@master - name: test_macos run: | @@ -26,7 +26,7 @@ jobs: test-linux: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@main - uses: seanmiddleditch/gha-setup-ninja@master - name: prepare run: | @@ -41,28 +41,28 @@ jobs: needs: [ test-windows, test-mac, test-linux ] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/checkout@v4 + - uses: actions/checkout@main + - uses: actions/checkout@main with: repository: floooh/sokol-zig path: bindgen/sokol-zig - - uses: actions/checkout@v4 + - uses: actions/checkout@main with: repository: floooh/sokol-nim path: bindgen/sokol-nim - - uses: actions/checkout@v4 + - uses: actions/checkout@main with: repository: floooh/sokol-odin path: bindgen/sokol-odin - - uses: actions/checkout@v4 + - uses: actions/checkout@main with: repository: floooh/sokol-rust path: bindgen/sokol-rust - - uses: actions/checkout@v4 + - uses: actions/checkout@main with: repository: kassane/sokol-d path: bindgen/sokol-d - - uses: actions/checkout@v4 + - uses: actions/checkout@main with: repository: colinbellino/sokol-jai path: bindgen/sokol-jai @@ -71,19 +71,19 @@ jobs: cd bindgen python3 gen_all.py - name: upload-zig-artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@main with: name: ignore-me-zig retention-days: 1 path: bindgen/sokol-zig/src/sokol - name: upload-nim-artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@main with: name: ignore-me-nim retention-days: 1 path: bindgen/sokol-nim/src/sokol - name: upload-odin-artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@main with: name: ignore-me-odin retention-days: 1 @@ -91,19 +91,19 @@ jobs: bindgen/sokol-odin/sokol bindgen/sokol-odin/c - name: upload-rust-artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@main with: name: ignore-me-rust retention-days: 1 path: bindgen/sokol-rust/src - name: upload-d-artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@main with: name: ignore-me-d retention-days: 1 path: bindgen/sokol-d/src/sokol - name: upload-jai-artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@main with: name: ignore-me-jai retention-days: 1 @@ -116,11 +116,11 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@main with: repository: floooh/sokol-zig - - uses: goto-bus-stop/setup-zig@v2 - - uses: actions/download-artifact@v4 + - uses: goto-bus-stop/setup-zig@default + - uses: actions/download-artifact@main with: name: ignore-me-zig path: src/sokol @@ -141,14 +141,14 @@ jobs: os: [ubuntu-latest, macos-latest ] runs-on: ${{matrix.os}} steps: - - uses: jiro4989/setup-nim-action@v1 + - uses: jiro4989/setup-nim-action@v2 with: nim-version: '2.x' repo-token: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/checkout@v4 + - uses: actions/checkout@main with: repository: floooh/sokol-nim - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@main with: name: ignore-me-nim path: src/sokol @@ -171,10 +171,10 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@main with: repository: floooh/sokol-odin - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@main with: name: ignore-me-odin # NOTE: see https://github.com/floooh/sokol-odin/blob/main/.github/workflows/main.yml @@ -253,10 +253,10 @@ jobs: os: [ubuntu-latest, windows-latest] runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@main with: repository: floooh/sokol-rust - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@main with: name: ignore-me-rust path: src @@ -280,16 +280,14 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@main with: repository: kassane/sokol-d - - uses: goto-bus-stop/setup-zig@v2 - with: - version: 0.12.0 + - uses: goto-bus-stop/setup-zig@default - uses: dlang-community/setup-dlang@v1 with: compiler: ldc-master - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@main with: name: ignore-me-d path: src/sokol @@ -307,7 +305,7 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@main with: repository: colinbellino/sokol-jai - uses: actions/download-artifact@v4 diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4d7ddf39..91e8347c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -6,7 +6,7 @@ jobs: windows: runs-on: windows-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@main - name: test_win run: | cd tests @@ -15,7 +15,7 @@ jobs: mac: runs-on: macos-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@main - uses: seanmiddleditch/gha-setup-ninja@master - name: test_macos run: | @@ -24,7 +24,7 @@ jobs: ios: runs-on: macos-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@main - name: test_ios run: | cd tests @@ -32,7 +32,7 @@ jobs: linux: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@main - uses: seanmiddleditch/gha-setup-ninja@master - name: prepare run: | @@ -45,7 +45,7 @@ jobs: emscripten: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@main - uses: seanmiddleditch/gha-setup-ninja@master - name: test_emscripten run: | @@ -54,7 +54,7 @@ jobs: android: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@main - uses: seanmiddleditch/gha-setup-ninja@master - uses: actions/setup-java@v1 with: |