chore(deps): bump github.com/AdguardTeam/dnsproxy from 0.78.2 to 0.81.3 #658
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Golium CI pipeline | |
| on: | |
| push: | |
| branches: [master] | |
| pull_request: | |
| branches: [master] | |
| jobs: | |
| build: | |
| name: Build and Test (Golium Go ${{ matrix.go-version }}) | |
| runs-on: ubuntu-latest | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| # TODO: In subsequent updates, compile for the current minor version defined in the go directive and the most recent minor version | |
| # To avoid using unmaintained versions of Go, the Go directive should always use the minor version just before the most recent one, and the Toolchain directive should use the patch version just before the most recent one. | |
| # Example: If last release version is 1.25.3, Go directive should be 1.24 and Toolchain directive, 1.25.2 | |
| go-version: ["1.25.5"] | |
| env: | |
| AWS_ACCESS_KEY_ID: minioadmin | |
| AWS_SECRET_ACCESS_KEY: minioadmin | |
| AWS_REGION: eu-west-1 | |
| ENVIRONMENT: ci | |
| services: | |
| redis: | |
| image: redis | |
| options: >- | |
| --health-cmd "redis-cli ping" | |
| --health-interval 10s | |
| --health-timeout 5s | |
| --health-retries 5 | |
| ports: | |
| - 6379:6379 | |
| rabbit: | |
| image: rabbitmq:3.8.3 | |
| ports: | |
| - 5672:5672 | |
| options: >- | |
| --health-cmd "rabbitmqctl node_health_check" | |
| --health-interval 10s | |
| --health-timeout 5s | |
| --health-retries 5 | |
| elasticsearch: | |
| image: elasticsearch:7.16.1 | |
| ports: | |
| - 9200:9200 | |
| options: >- | |
| -e="discovery.type=single-node" | |
| --health-cmd "curl http://localhost:9200/_cluster/health" | |
| --health-interval 10s | |
| --health-timeout 5s | |
| --health-retries 5 | |
| minio: | |
| image: lazybit/minio | |
| ports: | |
| - 9999:9000 | |
| env: | |
| MINIO_ACCESS_KEY: minioadmin | |
| MINIO_SECRET_KEY: minioadmin | |
| volumes: | |
| - ${{ github.workspace }}/../data:/data | |
| options: --name=minio --health-cmd "curl http://localhost:9000/minio/health/live" | |
| httpbin: | |
| image: kennethreitz/httpbin | |
| ports: | |
| - 80:80 | |
| steps: | |
| - uses: actions/checkout@v5 | |
| - name: Set up Go | |
| uses: actions/setup-go@v6 | |
| with: | |
| go-version: ${{ matrix.go-version }} | |
| - name: Build | |
| run: go build -v ./... | |
| - name: Test | |
| run: go test -v ./... |