diff --git a/.github/workflows/docker-cloud.yml b/.github/workflows/docker-cloud.yml index 04055e6e45..9b74945c61 100644 --- a/.github/workflows/docker-cloud.yml +++ b/.github/workflows/docker-cloud.yml @@ -10,7 +10,7 @@ jobs: publish_to_docker_hub: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up QEMU uses: docker/setup-qemu-action@v1 diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 0403d14f71..752034c160 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -12,7 +12,7 @@ jobs: publish_to_docker_hub: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up QEMU uses: docker/setup-qemu-action@v1 diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index b880ad6eef..13607abae2 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -10,24 +10,24 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout ui-server - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Checkout canary-go - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: repository: temporalio/canary-go token: ${{ secrets.COMMANDER_DATA_TOKEN }} path: ./canary-go - name: Checkout UI - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: repository: temporalio/ui path: ./ui - - uses: actions/setup-go@v2 + - uses: actions/setup-go@v3 with: - go-version: 1.18 + go-version-file: "go.mod" - uses: actions/setup-node@v3 with: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index eff22f914e..808e0e308c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,22 +10,27 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - name: Set up Go - uses: actions/setup-go@v2 + - uses: actions/checkout@v3 + + - uses: actions/setup-go@v3 with: - go-version: 1.18 + go-version-file: "go.mod" + - name: Set up Protoc uses: arduino/setup-protoc@v1 with: - version: '3.x' + version: "3.x" + - uses: actions/setup-node@v1 with: node-version: 16 + - uses: pnpm/action-setup@v2.2.2 with: version: 7 + - name: build run: make install build + - name: test run: make test diff --git a/.github/workflows/update-ui.yml b/.github/workflows/update-ui.yml index 7ead5878b8..8d6189efc1 100644 --- a/.github/workflows/update-ui.yml +++ b/.github/workflows/update-ui.yml @@ -13,15 +13,14 @@ jobs: shell: bash steps: - - name: Checkout - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: submodules: true persist-credentials: false - - uses: actions/setup-go@v2 + - uses: actions/setup-go@v3 with: - go-version: 1.18 + go-version-file: "go.mod" - uses: actions/setup-node@v1 with: