Skip to content

fix(ci): update release by explicitely installing components #80

fix(ci): update release by explicitely installing components

fix(ci): update release by explicitely installing components #80

on:
push:
branches:
- "main"
workflow_dispatch:
name: "build and hash programs"
jobs:
build:
name: "Build and hash ${{ matrix.name }}"
runs-on: "${{ matrix.runner }}"
strategy:
matrix:
include:
- name: "layout_bridge"
runner: "ubuntu-latest-16-cores"
script: "generate_layout_bridge.sh"
steps:
- name: "Checkout source code"
uses: "actions/checkout@v4"
- name: "Build and hash program"
run: |
./scripts/${{ matrix.script }}
- name: Upload build artifacts
if: github.event_name == 'workflow_call'
uses: actions/upload-artifact@v4
with:
name: ${{ matrix.name }}.json
path: ./programs/${{ matrix.name }}.json