Skip to content

Bump golang.org/x/crypto from 0.41.0 to 0.45.0 #236

Bump golang.org/x/crypto from 0.41.0 to 0.45.0

Bump golang.org/x/crypto from 0.41.0 to 0.45.0 #236

Workflow file for this run

name: Test
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
go-version: ['1.23.0', '1.24.0']
steps:
- uses: actions/checkout@v5
- name: Set up Go
uses: actions/setup-go@v6
with:
go-version: ${{ matrix.go-version }}
- name: Get dependencies
run: go mod download
- name: Build plugin
run: go build -buildmode=c-shared -o out_writeapi.so
- name: Run tests
run: go test -v -gcflags=all=-l -skip "^Test(Pipeline|ExactlyOnce|ErrorHandlingDefault|ErrorHandlingExactlyOnce|DefaultValue)$"
- name: Run integration tests
# Integration tests require GCP credentials
if: ${{ env.GCP_PROJECT_ID != '' }}
run: |
go test -v -gcflags=all=-l -run "Test(Pipeline|ExactlyOnce|ErrorHandlingDefault|ErrorHandlingExactlyOnce|DefaultValue)"
env:
ProjectID: ${{ secrets.GCP_PROJECT_ID }}
DatasetID: ${{ secrets.GCP_DATASET_ID }}
TableID: ${{ secrets.GCP_TABLE_ID }}