Skip to content

Commit

Permalink
update core github actions to latest release
Browse files Browse the repository at this point in the history
Signed-off-by: Tyler Auerbeck <[email protected]>
  • Loading branch information
tylerauerbeck committed Sep 25, 2024
1 parent 9d23a0a commit 87bb67d
Show file tree
Hide file tree
Showing 6 changed files with 39 additions and 39 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/build-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ jobs:
docker:
runs-on: ubuntu-latest
steps:
- uses: actions/setup-go@v2
- uses: actions/setup-go@v5
with:
go-version: 1.18
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
- name: Set up Docker Buildx
Expand Down Expand Up @@ -53,13 +53,13 @@ jobs:
charts:
runs-on: ubuntu-latest
steps:
- uses: actions/setup-go@v2
- uses: actions/setup-go@v5
with:
go-version: 1.18
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Package charts
run: make helm-generate
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
with:
name: charts
path: charts/*.tgz
10 changes: 5 additions & 5 deletions .github/workflows/chart-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,9 @@ jobs:
- "1.3.0"

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- uses: actions/setup-go@v2
- uses: actions/setup-go@v5
with:
go-version: 1.18

Expand All @@ -48,7 +48,7 @@ jobs:
version: 'latest'

- name: Cache go mod
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: ~/go/pkg/mod
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
Expand Down Expand Up @@ -176,7 +176,7 @@ jobs:
kubectl logs -l "release=harbor-redis" --all-containers > /tmp/harbor/redis.log
ls -l /tmp/harbor
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: harbor_chart
Expand All @@ -189,7 +189,7 @@ jobs:
kind export logs --name harbor /tmp/logs
ls -l /tmp/logs
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: kind_chart
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v4

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/harbor-e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,9 @@ jobs:
- "standard_stack_fs.yaml"

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- uses: actions/setup-go@v2
- uses: actions/setup-go@v5
with:
go-version: 1.18

Expand All @@ -53,7 +53,7 @@ jobs:
version: 'latest'

- name: Cache go mod
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: ~/go/pkg/mod
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
Expand Down Expand Up @@ -201,7 +201,7 @@ jobs:
kubectl -n cluster-sample-ns logs -l "app.kubernetes.io/component=redis" --all-containers > /tmp/harbor/redis.log
ls -l /tmp/harbor
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: harbor_v${{ matrix.k8sVersion }}_v${{ matrix.certManager }}_${{ matrix.samples }}
Expand All @@ -214,7 +214,7 @@ jobs:
kind export logs --name harbor /tmp/logs
ls -l /tmp/logs
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: kind_v${{ matrix.k8sVersion }}_v${{ matrix.certManager }}_${{ matrix.samples }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ jobs:
goreleaser:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- # required for the changelog to work correctly
run: git fetch --prune --unshallow
- uses: actions/setup-go@v2
- uses: actions/setup-go@v5
with:
go-version: 1.18
- name: prepare changelog
Expand Down Expand Up @@ -43,10 +43,10 @@ jobs:
docker:
runs-on: ubuntu-latest
steps:
- uses: actions/setup-go@v2
- uses: actions/setup-go@v5
with:
go-version: 1.18
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
- name: Set up Docker Buildx
Expand Down
38 changes: 19 additions & 19 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ jobs:
name: Build docker image

steps:
- uses: actions/setup-go@v2
- uses: actions/setup-go@v5
with:
go-version: 1.18
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- run: |
docker buildx create --use
make docker-build
Expand All @@ -29,38 +29,38 @@ jobs:
runs-on: ubuntu-latest
name: 'dockerfile: lint'
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- run: make docker-lint

# Golang tests
go-lint:
runs-on: ubuntu-latest
name: 'golang: lint'
steps:
- uses: actions/setup-go@v2
- uses: actions/setup-go@v5
with:
go-version: 1.18
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- run: make go-lint

go-dependencies:
runs-on: ubuntu-latest
name: Dependencies are up to date
steps:
- uses: actions/setup-go@v2
- uses: actions/setup-go@v5
with:
go-version: 1.18
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- run: make go-dependencies-test

check-generated-files:
runs-on: ubuntu-latest
name: Generated files are up to date
steps:
- uses: actions/setup-go@v2
- uses: actions/setup-go@v5
with:
go-version: 1.18
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- run: make generated-diff-test

go-tests:
Expand All @@ -71,14 +71,14 @@ jobs:
IMAGE_SOURCE_REPOSITORY: ghcr.io/goharbor
dockerImage: harbor-operator:dev_test
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- uses: actions/setup-go@v2
- uses: actions/setup-go@v5
with:
go-version: 1.18

- name: Cache go mod
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: ~/go/pkg/mod
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
Expand Down Expand Up @@ -116,7 +116,7 @@ jobs:
kind export logs --name harbor /tmp/logs
ls -l /tmp/logs
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: kind_go-tests
Expand All @@ -127,10 +127,10 @@ jobs:
runs-on: ubuntu-latest
name: 'kubernetes_resources: ./config/crd'
steps:
- uses: actions/setup-go@v2
- uses: actions/setup-go@v5
with:
go-version: 1.18
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- run: make manifests
- uses: azure/k8s-bake@v1
with:
Expand All @@ -142,10 +142,10 @@ jobs:
runs-on: ubuntu-latest
name: 'kubernetes_resources: ./config/rbac'
steps:
- uses: actions/setup-go@v2
- uses: actions/setup-go@v5
with:
go-version: 1.18
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- run: make manifests
- uses: azure/k8s-bake@v1
with:
Expand All @@ -164,7 +164,7 @@ jobs:
- harborcluster-standard
- harborcluster-fullstack
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: azure/k8s-bake@v1
with:
renderEngine: 'kustomize'
Expand All @@ -176,5 +176,5 @@ jobs:
runs-on: ubuntu-latest
name: 'documentation: lint'
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- run: make md-lint

0 comments on commit 87bb67d

Please sign in to comment.