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 }}