Sha256: a3213244c065be1ff89ba4516799534b05866bb3a17766871b029d74224751bf

Contents?: true

Size: 825 Bytes

Versions: 40

Compression:

Stored size: 825 Bytes

Contents

name: CD

on:
  release:
    types: [published]

jobs:
  dispatch_schema:
    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

40 entries across 40 versions & 1 rubygems

Version Path
honeybee-openstudio-2.20.3 .github/workflows/cd.yml
honeybee-openstudio-2.20.2 .github/workflows/cd.yml
honeybee-openstudio-2.20.1 .github/workflows/cd.yml
honeybee-openstudio-2.20.0 .github/workflows/cd.yml
honeybee-openstudio-2.19.1 .github/workflows/cd.yml
honeybee-openstudio-2.19.0 .github/workflows/cd.yml
honeybee-openstudio-2.18.1 .github/workflows/cd.yml
honeybee-openstudio-2.18.0 .github/workflows/cd.yml
honeybee-openstudio-2.17.5 .github/workflows/cd.yml
honeybee-openstudio-2.17.4 .github/workflows/cd.yml
honeybee-openstudio-2.17.3 .github/workflows/cd.yml
honeybee-openstudio-2.17.2 .github/workflows/cd.yml
honeybee-openstudio-2.17.1 .github/workflows/cd.yml
honeybee-openstudio-2.17.0 .github/workflows/cd.yml
honeybee-openstudio-2.16.6 .github/workflows/cd.yml
honeybee-openstudio-2.16.5 .github/workflows/cd.yml
honeybee-openstudio-2.16.4 .github/workflows/cd.yml
honeybee-openstudio-2.16.3 .github/workflows/cd.yml
honeybee-openstudio-2.16.2 .github/workflows/cd.yml
honeybee-openstudio-2.16.1 .github/workflows/cd.yml