Skip to content

Add NostrEventBuilding protocol to enable flexible composition of shared patterns across different kinds of NostrEvents #513

Add NostrEventBuilding protocol to enable flexible composition of shared patterns across different kinds of NostrEvents

Add NostrEventBuilding protocol to enable flexible composition of shared patterns across different kinds of NostrEvents #513

Workflow file for this run

name: Unit Tests
on:
push:
branches: [ '**' ]
pull_request_target:
branches: [ '**' ]
workflow_dispatch:
jobs:
build-and-test:
runs-on: macos-latest
strategy:
matrix:
swift: ['5.8', '5.9', '5.10']
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Swift
uses: SwiftyLab/setup-swift@latest
with:
swift-version: ${{ matrix.swift }}
- name: Build and Test
run: |
swift build
swift test