Skip to content

chore(deps): bump the go_modules group across 1 directory with 2 updates #763

chore(deps): bump the go_modules group across 1 directory with 2 updates

chore(deps): bump the go_modules group across 1 directory with 2 updates #763

Workflow file for this run

name: pr-validation
on:
pull_request:
branches:
- main
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
go: ['1.25.7']
sqlImage: ['2019-latest','2022-latest']
steps:
- uses: actions/checkout@v6
- name: Setup go
uses: actions/setup-go@v6
with:
go-version: '${{ matrix.go }}'
- name: Run tests against Linux SQL
run: |
go version
export SQLCMDPASSWORD=$(date +%s|sha256sum|base64|head -c 32)
export SQLCMDUSER=sa
export SQLUSER=sa
export SQLPASSWORD=$SQLCMDPASSWORD
export DATABASE=master
export HOST=.
docker run -m 2GB -e ACCEPT_EULA=1 -d --name sqlserver -p:1433:1433 -e SA_PASSWORD=$SQLCMDPASSWORD mcr.microsoft.com/mssql/server:${{ matrix.sqlImage }}
sleep 10
go test -coverprofile=coverage.out -covermode=atomic -v ./...
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v5
with:
files: coverage.out
flags: unittests
name: go-${{ matrix.go }}-sql-${{ matrix.sqlImage }}
fail_ci_if_error: false
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}