Skip to content

Refactor options and remove To #103

Refactor options and remove To

Refactor options and remove To #103

Workflow file for this run

name: Packages
on:
pull_request:
branches: [main]
paths:
- .github/actions/**
- .github/workflows/packages.yml
- packages/**
- pkg/**
push:
branches: [main]
tags: ['v*.*.*']
paths:
- .github/actions/**
- .github/workflows/packages.yml
- packages/**
- pkg/**
jobs:
build-proto:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/build-proto
with:
path: proto
build-bun:
runs-on: ubuntu-latest
strategy:
matrix:
path:
- ts
- uml
- uml2ts
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/build-bun
with:
path: packages/${{ matrix.path }}
build-go:
runs-on: ubuntu-latest
strategy:
matrix:
path:
- pkg/broker
- pkg/go
- pkg/pcl
- pkg/uml
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/build-go
with:
lib: true
path: ${{ matrix.path }}
gomod: pkg/go.mod