Bump GitHub Actions to run on Node16

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
This commit is contained in:
RainbowMango 2022-10-12 11:17:54 +08:00
parent 362f77ad13
commit d30e8cec3c
8 changed files with 32 additions and 32 deletions

View File

@ -10,9 +10,9 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: install Go
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: 1.18.3
- name: vendor
@ -31,11 +31,11 @@ jobs:
working-directory: ${{ env.GOPATH }}/src/github.com/karmada-io/karmada
steps:
- name: checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
path: ${{ env.GOPATH }}/src/github.com/karmada-io/karmada
- name: install Go
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: 1.18.3
- name: Install Protoc
@ -56,13 +56,13 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
# Number of commits to fetch. 0 indicates all history for all branches and tags.
# We need to guess version via git tags.
fetch-depth: 0
- name: install Go
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: 1.18.3
- name: compile
@ -73,9 +73,9 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: install Go
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: 1.18.3
- name: make test
@ -96,13 +96,13 @@ jobs:
k8s: [ v1.21.10, v1.22.7, v1.23.4, v1.24.2, v1.25.0 ]
steps:
- name: checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
# Number of commits to fetch. 0 indicates all history for all branches and tags.
# We need to guess version via git tags.
fetch-depth: 0
- name: install Go
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: 1.18.3
- name: setup e2e test environment
@ -115,7 +115,7 @@ jobs:
hack/run-e2e.sh
- name: upload logs
if: always()
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
with:
name: karmada_e2e_log_${{ matrix.k8s }}
path: ${{ github.workspace }}/karmada-e2e-logs/${{ matrix.k8s }}/

View File

@ -25,22 +25,22 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
# fetch-depth:
# 0 indicates all history for all branches and tags.
# for `git describe --tags` in Makefile.
fetch-depth: 0
- name: install Go
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: 1.18.3
- name: install QEMU
uses: docker/setup-qemu-action@v1
uses: docker/setup-qemu-action@v2
- name: install Buildx
uses: docker/setup-buildx-action@v1
uses: docker/setup-buildx-action@v2
- name: login to DockerHub
uses: docker/login-action@v1
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKERHUB_USER_NAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}

View File

@ -21,22 +21,22 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
# fetch-depth:
# 0 indicates all history for all branches and tags.
# for `git describe --tags` in Makefile.
fetch-depth: 0
- name: install Go
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: 1.18.3
- name: install QEMU
uses: docker/setup-qemu-action@v1
uses: docker/setup-qemu-action@v2
- name: install Buildx
uses: docker/setup-buildx-action@v1
uses: docker/setup-buildx-action@v2
- name: login to DockerHub
uses: docker/login-action@v1
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKERHUB_USER_NAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}

View File

@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Run FOSSA scan and upload build data
uses: fossas/fossa-action@v1
with:

View File

@ -15,7 +15,7 @@ on:
jobs:
chart-lint-test:
runs-on: ubuntu-latest
runs-on: ubuntu-20.04
steps:
- name: Checkout
uses: actions/checkout@v3
@ -23,14 +23,14 @@ jobs:
fetch-depth: 0
- name: Set up Helm
uses: azure/setup-helm@v2.1
uses: azure/setup-helm@v3
with:
version: ${{ env.HELM_VERSION }}
# Python is required because `ct lint` runs Yamale (https://github.com/23andMe/Yamale) and
# yamllint (https://github.com/adrienverge/yamllint) which require Python
- name: Set up Python
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: 3.8
architecture: x64

View File

@ -19,9 +19,9 @@ jobs:
- amd64
- arm64
steps:
- uses: actions/checkout@master
- uses: actions/checkout@v3
- name: Set up Go
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: 1.18.3
- name: Making and packaging
@ -41,6 +41,6 @@ jobs:
name: Update krew-index
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@master
- uses: actions/checkout@v3
- name: Update new version in krew-index
uses: rajatjindal/krew-release-bot@v0.0.40

View File

@ -13,14 +13,14 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
# fetch-depth:
# 0 indicates all history for all branches and tags.
# for `git describe --tags` in Makefile.
fetch-depth: 0
- name: install Go
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: 1.18.3
- name: build images

View File

@ -13,11 +13,11 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: install Go
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: 1.18.3
- name: build images