Sha256: 29058bacc7c710e0b0c9a491abaf49307fa5ef6011b89ab5fdcf25f4d01f6f7b

Contents?: true

Size: 828 Bytes

Versions: 23

Compression:

Stored size: 828 Bytes

Contents

name: CD

on:
  release:
    types: [published]

jobs:
  dispatchSchema:
    name: "Dispatch Schema to Clients"
    runs-on: ubuntu-latest

    strategy:
      matrix:
        client_repo:
          - ladybug-tools/lbt-grasshopper

    steps:
    - name: "send repo dispatch to lbt-grasshopper"
      env:
        RELEASE_TAG: ${{ github.event.release.tag_name }}
        DISPATCH_URL: https://api.github.com/repos/${{ matrix.client_repo }}/dispatches
        GH_TOKEN: ${{ secrets.GH_TOKEN }}
      run: |
        curl -X POST $DISPATCH_URL \
          -H "Accept: application/vnd.github.everest-preview+json" \
          -d '{
            "event_type": "honeybee_openstudio_gem_release",
            "client_payload": {
              "version" : "'$RELEASE_TAG'"
            }
          }' \
          -u ladybugbot:$GH_TOKEN

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
honeybee-openstudio-2.7.5 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.7.4 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.7.3 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.7.2 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.7.1 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.7.0 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.6.9 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.6.8 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.6.7 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.6.6 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.6.5 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.6.4 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.6.3 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.6.2 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.6.1 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.6.0 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.5.3 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.5.2 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.5.1 .github/workflows/emit-release-event.yaml
honeybee-openstudio-2.5.0 .github/workflows/emit-release-event.yaml