Skip to content

fix(podman): pass bare RLIMIT type to specgen #304

fix(podman): pass bare RLIMIT type to specgen

fix(podman): pass bare RLIMIT type to specgen #304

Workflow file for this run

name: Check - CI (Go)
on:
push:
branches: [ master ]
paths:
- '**/*.go'
- 'go.mod'
- 'go.sum'
pull_request:
branches: [ master ]
paths:
- '**/*.go'
- 'go.mod'
- 'go.sum'
concurrency:
group: "go-lint-build-${{ github.head_ref || github.ref }}"
cancel-in-progress: true
jobs:
lint-and-test:
runs-on: ubuntu-latest
steps:
- name: Set up Go
uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.2.0
with:
go-version: '1.24'
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 0
- name: Install golangci-lint
run: |
curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v2.3.0
- name: Run build
run: make build-core
- name: Run test
run: make test-core
- name: Run lint
run: make lint-core