Files
compute-blade-agent/.github/workflows/ci.yaml
Cedric Kienzler ec6229ad86 chore: some improvements in bladectl sub-command handling, error logging, and CI (#51)
chore(ci): update Go setup action to v5 and simplify caching configuration for improved performance
chore(release): update Go setup action to v5 and simplify caching configuration for improved performance
fix(.gitignore): add .idea directory to ignore list to prevent IDE files from being tracked
feat(goreleaser): add versioning information to builds for better traceability
feat(agent): expose version, commit, and date information in logs for better tracking
feat(bladectl): implement command structure for managing compute-blade features
fix(bladectl): improve error handling in identify command for better user feedback
chore(go.mod): update dependencies to latest versions for improved stability and features
2025-05-03 11:13:37 +02:00

25 lines
445 B
YAML

name: ci
on:
push:
jobs:
test:
runs-on: ubuntu-latest
steps:
# Checkout code (full history)
- name: Checkout
uses: actions/checkout@v4
# Setup golang with caching
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
cache-dependency-path: "**/go.sum"
cache: true
# Run tests
- name: Run tests
run: make test