github.com/phrase/openapi@v0.0.0-20240514140800-49e8a106740e/.github/workflows/release-please.yml (about)

     1  on:
     2    push:
     3      branches:
     4        - master
     5  name: Run Release Please
     6  jobs:
     7    release-please-python:
     8      runs-on: ubuntu-latest
     9      steps:
    10        - uses: google-github-actions/release-please-action@v3
    11          id: release
    12          with:
    13            command: manifest
    14            token: ${{secrets.GH_ACCESS_TOKEN}}
    15            config-file: release-please/config-python.json
    16            manifest-file: release-please/manifest-python.json
    17        - run: echo "A release was created."
    18          if: ${{ steps.release.outputs.releases_created }}
    19    release-please-java:
    20      runs-on: ubuntu-latest
    21      steps:
    22        - uses: google-github-actions/release-please-action@v3
    23          id: release
    24          with:
    25            command: manifest
    26            token: ${{secrets.GH_ACCESS_TOKEN}}
    27            config-file: release-please/config-java.json
    28            manifest-file: release-please/manifest-java.json
    29        - run: echo "A release was created."
    30          if: ${{ steps.release.outputs.releases_created }}
    31    release-please-typescript:
    32      runs-on: ubuntu-latest
    33      steps:
    34        - uses: google-github-actions/release-please-action@v3
    35          id: release
    36          with:
    37            command: manifest
    38            token: ${{secrets.GH_ACCESS_TOKEN}}
    39            config-file: release-please/config-typescript.json
    40            manifest-file: release-please/manifest-typescript.json
    41        - run: echo "A release was created."
    42          if: ${{ steps.release.outputs.releases_created }}
    43    release-please-go:
    44      runs-on: ubuntu-latest
    45      steps:
    46        - uses: google-github-actions/release-please-action@v3
    47          id: release
    48          with:
    49            command: manifest
    50            token: ${{secrets.GH_ACCESS_TOKEN}}
    51            config-file: release-please/config-go.json
    52            manifest-file: release-please/manifest-go.json
    53        - run: echo "A release was created."
    54          if: ${{ steps.release.outputs.releases_created }}
    55    release-please-cli:
    56      runs-on: ubuntu-latest
    57      steps:
    58        - uses: google-github-actions/release-please-action@v3
    59          id: release
    60          with:
    61            command: manifest
    62            token: ${{secrets.GH_ACCESS_TOKEN}}
    63            config-file: release-please/config-cli.json
    64            manifest-file: release-please/manifest-cli.json
    65        - run: echo "A release was created."
    66          if: ${{ steps.release.outputs.releases_created }}
    67    release-please-ruby:
    68      runs-on: ubuntu-latest
    69      steps:
    70        - uses: google-github-actions/release-please-action@v3
    71          id: release
    72          with:
    73            command: manifest
    74            token: ${{secrets.GH_ACCESS_TOKEN}}
    75            config-file: release-please/config-ruby.json
    76            manifest-file: release-please/manifest-ruby.json
    77        - run: echo "A release was created."
    78          if: ${{ steps.release.outputs.releases_created }}
    79    release-please-php:
    80      runs-on: ubuntu-latest
    81      steps:
    82        - uses: google-github-actions/release-please-action@v3
    83          id: release
    84          with:
    85            command: manifest
    86            token: ${{secrets.GH_ACCESS_TOKEN}}
    87            config-file: release-please/config-php.json
    88            manifest-file: release-please/manifest-php.json
    89        - run: echo "A release was created."
    90          if: ${{ steps.release.outputs.releases_created }}