Theo Hill 822ed3425a Remove archived software, add image rendering
The capstone relics and notes in the README are all for the software but
that's been moved to the oresat-solar-simulator-software repo.

This also sets up automatic rendering of the kicad boards for the readme
images.
2025-08-28 18:49:35 -07:00

46 lines
1.1 KiB
YAML

name: pcb_image
on:
push:
jobs:
render-image:
name: render-image
runs-on: ubuntu-latest
steps:
- name: Check out the repo
uses: actions/checkout@v4
- name: render pcb image
uses: linalinn/kicad-render@main
with:
pcb_file: boards/controller-board/controller-board.kicad_pcb
output_path: ${{ github.workspace }}/images
background: transparent # Remove for no transparency
- name: Setup Pages
#if: github.ref == 'refs/heads/master'
uses: actions/configure-pages@v5
- name: Upload Artifact
#if: github.ref == 'refs/heads/master'
uses: actions/upload-pages-artifact@v3
with:
path: "images"
deploy-pages:
#if: github.ref == 'refs/heads/master'
runs-on: ubuntu-latest
needs: render-image
permissions:
pages: write
id-token: write
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4