Skip to content

Update

Update #155

Workflow file for this run

name: build
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/setup-go@v6
with:
go-version: 1.25.x
- uses: actions/setup-node@v6
with:
node-version: '20'
- uses: actions/checkout@v5
- run: make download-tools
- run: make install
- run: make generate
- run: make build-js
env:
NODE_OPTIONS: --openssl-legacy-provider
- run: make lint
- run: make test
- if: startsWith(github.ref, 'refs/tags/v')
run: echo "$DOCKER_PASS" | docker login --username "traggoci" --password-stdin
env:
DOCKER_PASS: ${{ secrets.DOCKER_PASS }}
- run: make release-snapshot
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}