Skip to content

Release v0.8.0: devcontainer status, tree view, gold tmux tabs #54

Release v0.8.0: devcontainer status, tree view, gold tmux tabs

Release v0.8.0: devcontainer status, tree view, gold tmux tabs #54

Workflow file for this run

# Copyright (c) 2026 Ryan Snodgrass. MIT License.
# Run tests including Docker build verification
name: Test
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
unit-tests:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install bats
run: |
sudo apt-get update
sudo apt-get install -y bats
- name: Run unit tests
run: make test
docker-build:
runs-on: ubuntu-latest
strategy:
matrix:
platform: [linux/amd64, linux/arm64]
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Test Docker build (${{ matrix.platform }})
uses: docker/build-push-action@v5
with:
context: .
file: .devcontainer/Dockerfile
platforms: ${{ matrix.platform }}
push: false
load: false