diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fbe1094..92167d7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,8 +6,8 @@ jobs: fmt: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: goto-bus-stop/setup-zig@v1 + - uses: actions/checkout@v4 + - uses: goto-bus-stop/setup-zig@v2 with: version: master - run: zig fmt --check *.zig src/*.zig @@ -18,8 +18,8 @@ jobs: os: [ubuntu-latest, macos-latest] runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v3 - - uses: goto-bus-stop/setup-zig@v1 + - uses: actions/checkout@v4 + - uses: goto-bus-stop/setup-zig@v2 with: version: master - run: zig build test @@ -27,7 +27,7 @@ jobs: macos-with-openssl: runs-on: macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: install dependencies run: | @@ -43,11 +43,11 @@ jobs: create-container: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: docker/setup-buildx-action@v2 + - uses: docker/setup-buildx-action@v3 - - uses: docker/build-push-action@v2 + - uses: docker/build-push-action@v5 with: file: Dockerfile tags: tls13-zig:tls13zig_base @@ -57,7 +57,7 @@ jobs: cache-to: type=gha,mode=max,scope=buildx-${{ github.workflow }}-${{ github.job }} outputs: type=docker,dest=/tmp/tls13-zig.tar - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: tls13-zig path: /tmp/tls13-zig.tar @@ -67,11 +67,11 @@ jobs: runs-on: ubuntu-latest needs: create-container steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: docker/setup-buildx-action@v2 + - uses: docker/setup-buildx-action@v3 - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: name: tls13-zig path: /tmp @@ -90,11 +90,11 @@ jobs: runs-on: ubuntu-latest needs: create-container steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: docker/setup-buildx-action@v2 + - uses: docker/setup-buildx-action@v3 - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: name: tls13-zig path: /tmp @@ -116,11 +116,11 @@ jobs: runs-on: ubuntu-latest needs: create-container steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: docker/setup-buildx-action@v2 + - uses: docker/setup-buildx-action@v3 - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: name: tls13-zig path: /tmp @@ -139,11 +139,11 @@ jobs: runs-on: ubuntu-latest needs: create-container steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: docker/setup-buildx-action@v2 + - uses: docker/setup-buildx-action@v3 - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: name: tls13-zig path: /tmp @@ -165,11 +165,11 @@ jobs: runs-on: ubuntu-latest needs: create-container steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: docker/setup-buildx-action@v2 + - uses: docker/setup-buildx-action@v3 - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: name: tls13-zig path: /tmp @@ -188,11 +188,11 @@ jobs: runs-on: ubuntu-latest needs: create-container steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: docker/setup-buildx-action@v2 + - uses: docker/setup-buildx-action@v3 - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: name: tls13-zig path: /tmp