-
Notifications
You must be signed in to change notification settings - Fork 0
39 lines (31 loc) · 956 Bytes
/
build_dev.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# name: Build and Test Gordon
# on:
# push:
# branches:
# - "dev"
# jobs:
# build-and-test:
# name: Build and Test
# runs-on: ubuntu-latest
# permissions:
# contents: read
# packages: write
# env:
# KO_DOCKER_REPO: ghcr.io/${{ github.repository }}
# steps:
# - uses: actions/setup-go@v4
# with:
# go-version: "1.23"
# - uses: actions/checkout@v3
# # - name: Run tests
# # run: go test ./...
# - name: Log in to GitHub Container Registry
# uses: docker/login-action@v2
# with:
# registry: ghcr.io
# username: ${{ github.actor }}
# password: ${{ secrets.GITHUB_TOKEN }}
# - uses: ko-build/setup-ko@v0.6
# - name: Build and push with ko
# run: |
# ko build --platform=linux/amd64,linux/arm64 --bare --tags=dev -B ./cmd/cli --base-import-paths=false --image-refs=gordon-dev