name: build_and_test on: push: branches: [ "master" ] pull_request: branches: [ "master" ] jobs: build_and_test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Update System run: | sudo apt update && sudo apt upgrade -y - name: Set up Go uses: actions/setup-go@v4 with: go-version: '1.25' - name: Install Modules run: go mod tidy - name: Test run: go test -v ./...