Skip to content

chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.44.0 #66

chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.44.0

chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.44.0 #66

Workflow file for this run

name: Test and Coverage
on:
pull_request:
branches:
- "master"
push:
branches:
- "master"
env:
GO_VERSION: '1.24'
jobs:
test-coverage:
name: Test and Upload Coverage
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v5
with:
fetch-depth: 2
- name: Setup Go
uses: actions/setup-go@v6
with:
go-version: ${{ env.GO_VERSION }}
- name: Download dependencies
run: go mod download
- name: Run tests with coverage
run: |
go test -race -coverprofile=coverage.out -covermode=atomic ./...
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v5
with:
fail_ci_if_error: true
files: ./coverage.out
flags: unittests
name: codecov-umbrella
token: ${{ secrets.CODECOV_TOKEN }}
verbose: true
- name: Upload coverage reports as artifacts
uses: actions/upload-artifact@v5
with:
name: coverage-report
path: coverage.out
retention-days: 7