Skip to content

feat(ci): ci var

feat(ci): ci var #2

Workflow file for this run

name: Go
on:
push:
pull_request:
jobs:
tests:
runs-on: ubuntu-latest
services:
minio:
image: minio/minio:RELEASE.2023-08-09T23-30-22Z
steps:
- uses: actions/checkout@v2
- name: Set up Go
uses: actions/setup-go@v2
with:
go-version: 1.22
# - name: test-cos
# env:
# ENDPOINT: ${{ secrets.COS_ENDPOINT }}
# REGION: ${{ secrets.COS_REGION }}
# BUCKET: ${{ secrets.COS_BUCKET }}
# AK_ID: ${{ secrets.COS_AK_ID }}
# AK_SECRET: ${{ secrets.COS_AK_SECRET }}
# BUCKET_SHARD: ${{ secrets.COS_BUCKET_SHARD }}
# run:
# go test -run=TestS3 -v -race $(go list ./... | grep -v /examples)
- name: test-minio
env:
ENDPOINT: ${{ secrets.MINIO_ENDPOINT }}
REGION: ${{ secrets.MINIO_REGION }}
BUCKET: ${{ secrets.MINIO_BUCKET }}
AK_ID: ${{ secrets.MINIO_AK_ID }}
AK_SECRET: ${{ secrets.MINIO_AK_SECRET }}
BUCKET_SHARD: ${{ secrets.MINIO_BUCKET_SHARD }}
run: go test -run=TestS3 -v -race $(go list ./... | grep -v /examples)
# - name: test-obs
# env:
# ENDPOINT: ${{ secrets.OBS_ENDPOINT }}
# REGION: ${{ secrets.OBS_REGION }}
# BUCKET: ${{ secrets.OBS_BUCKET }}
# AK_ID: ${{ secrets.OBS_AK_ID }}
# AK_SECRET: ${{ secrets.OBS_AK_SECRET }}
# BUCKET_SHARD: ${{ secrets.OBS_BUCKET_SHARD }}
# run: go test -run=TestS3 -v -race $(go list ./... | grep -v /examples)
# - name: test-oss
# env:
# ENDPOINT: ${{ secrets.OSS_ENDPOINT }}
# REGION: ${{ secrets.OSS_REGION }}
# BUCKET: ${{ secrets.OSS_BUCKET }}
# AK_ID: ${{ secrets.OSS_AK_ID }}
# AK_SECRET: ${{ secrets.OSS_AK_SECRET }}
# BUCKET_SHARD: ${{ secrets.OSS_BUCKET_SHARD }}
# run: go test -run=TestOSS -v -race $(go list ./... | grep -v /examples)