Skip to content

Streamline CI/CD pipelines and optimize Docker build context #300

Streamline CI/CD pipelines and optimize Docker build context

Streamline CI/CD pipelines and optimize Docker build context #300

Workflow file for this run

name: Build Test Automation
on:
pull_request:
branches:
- master
- staging
jobs:
build-and-test:
runs-on: ubuntu-latest
env:
BIBLE_API_URL: "https://example.com"
steps:
- name: Install Go
uses: actions/setup-go@v4
with:
go-version: 1.23.x
- name: Checkout 🛎️
uses: actions/checkout@v4
with:
persist-credentials: false
- name: Install, Build, Test 🔧
run: |
go mod download
go mod verify
go test github.com/julwrites/ScriptureBot/pkg/utils \
github.com/julwrites/ScriptureBot/pkg/app \
github.com/julwrites/ScriptureBot/pkg/bot