Add test workflow.
Some checks failed
/ test (push) Failing after 10s

This commit is contained in:
Joseph Hanson 2024-05-15 11:19:49 -05:00
parent af5d544ca4
commit 0ea238f22d
Signed by: jahanson
SSH key fingerprint: SHA256:vy6dKBECV522aPAwklFM3ReKAVB086rT3oWwiuiFG7o

View file

@ -0,0 +1,31 @@
on:
push:
branches:
- main
pull_request:
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Go
run: actions/setup-go@v5
with:
go-version: '1.22.3'
- name: Output File
run: |
echo "
apiVersion: v1
kind: Secret
metadata:
name: dnsimple-api-token
namespace: basic-present-record
stringData:
api-token: $API_TOKEN" > testdata/dnsimple/dnsimple-secret.yaml
env:
API_TOKEN: ${{ secrets.API_TOKEN }}
- name: Test
run: make test TEST_ZONE_NAME={{ secrets.TEST_ZONE_NAME }}
- name: Clean up
run: rm -f testdata/dnsimple/dnsimple-secret.yaml