From 0ca2a1c8b3021e532c4bf01c7eaa12279313e035 Mon Sep 17 00:00:00 2001 From: Seth Hoenig Date: Tue, 3 Feb 2026 14:58:05 -0600 Subject: [PATCH] repo: add ci files --- .github/dependabot.yaml | 17 +++++++++++++++++ .github/workflows/ci.yaml | 28 ++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 .github/dependabot.yaml create mode 100644 .github/workflows/ci.yaml diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml new file mode 100644 index 0000000..44db944 --- /dev/null +++ b/.github/dependabot.yaml @@ -0,0 +1,17 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directories: + - "/" + schedule: + interval: "monthly" + labels: + - "dependencies" + - package-ecosystem: "gomod" + directories: + - "/" + schedule: + interval: "monthly" + labels: + - "dependencies" + diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml new file mode 100644 index 0000000..975adb3 --- /dev/null +++ b/.github/workflows/ci.yaml @@ -0,0 +1,28 @@ +name: Run CI Tests +on: + pull_request: + paths-ignore: + - 'README.md' + - 'LICENSE' + push: + branches: + - 'main' +jobs: + run-tests: + timeout-minutes: 5 + runs-on: ubuntu-24.04 + steps: + - uses: actions/checkout@v6 + - uses: extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff + - uses: actions/setup-go@v6 + with: + cache: true + go-version-file: go.mod + - name: Show System + run: | + uname -a + just sysinfo + - name: Run Go Test + run: | + just init tidy lint tests +