Skip to content
This repository has been archived by the owner on Dec 16, 2024. It is now read-only.

Commit

Permalink
Merge pull request #765 from Kuadrant/update_gh_actions
Browse files Browse the repository at this point in the history
Update CI GH workflow
  • Loading branch information
openshift-merge-bot[bot] authored Jan 17, 2024
2 parents b854f78 + b307fac commit 7d844bc
Showing 1 changed file with 18 additions and 12 deletions.
30 changes: 18 additions & 12 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,16 @@ jobs:
name: lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: actions/setup-go@v4
with:
go-version: v1.21.x
- uses: golangci/golangci-lint-action@v2
cache: false
- uses: golangci/golangci-lint-action@v3
with:
version: v1.53.3
version: v1.55.2
only-new-issues: true
args: --timeout=5m
skip-go-installation: true
verify-code:
name: Verify code
runs-on: ubuntu-latest
Expand All @@ -45,9 +45,10 @@ jobs:
uses: actions/setup-go@v4
with:
go-version: 1.21.x
cache: false
id: go
- name: Check out code
uses: actions/checkout@v2
uses: actions/checkout@v4
- name: Run make verify-code
run: |
make verify-code
Expand All @@ -59,9 +60,10 @@ jobs:
uses: actions/setup-go@v4
with:
go-version: 1.21.x
cache: false
id: go
- name: Check out code
uses: actions/checkout@v2
uses: actions/checkout@v4
- name: Run make verify-manifests
run: |
make verify-manifests
Expand All @@ -70,12 +72,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Set up Go 1.21.x
uses: actions/setup-go@v2
uses: actions/setup-go@v4
with:
go-version: 1.21.x
cache: false
id: go
- name: Check out code
uses: actions/checkout@v2
uses: actions/checkout@v4
- name: Run make verify-bundle
run: |
make verify-bundle
Expand All @@ -87,31 +90,34 @@ jobs:
uses: actions/setup-go@v4
with:
go-version: 1.21.x
cache: false
id: go
- name: Check out code
uses: actions/checkout@v2
uses: actions/checkout@v4
- name: Run make verify-manifests
run: |
make verify-imports
integration_test_suite:
name: Integration Test Suite
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: actions/setup-go@v4
with:
go-version: v1.21
cache: false
- name: Run suite
run: |
make test-integration
unit_test_suite:
name: Unit Test Suite
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: actions/setup-go@v4
with:
go-version: v1.21
cache: false
- name: Run suite
run: |
make test-unit
make test-unit

0 comments on commit 7d844bc

Please sign in to comment.