Sha256: bd6822884456c78555af579615c51d7073fe8b97339bdc5279f6d239e97c8a0b

Contents?: true

Size: 989 Bytes

Versions: 1

Compression:

Stored size: 989 Bytes

Contents

name: Validations

on: [push]

jobs:
  pubnub-yml:
    name: "Validate .pubnub.yml"
    runs-on:
      group: Default
    steps:
      - name: Checkout project
        uses: actions/checkout@v4
      - name: Checkout validator action
        uses: actions/checkout@v4
        with:
          repository: pubnub/client-engineering-deployment-tools
          ref: v1
          token: ${{ secrets.GH_TOKEN }}
          path: .github/.release/actions
      - name: "Run '.pubnub.yml' file validation"
        uses: ./.github/.release/actions/actions/validators/pubnub-yml
        with:
          token: ${{ secrets.GH_TOKEN }}
      - name: Cancel workflow runs for commit on error
        if: failure()
        uses: ./.github/.release/actions/actions/utils/fast-jobs-failure
  all-validations:
    name: Validations
    needs: [pubnub-yml]
    runs-on:
      group: Default
    steps:
      - name: Validations summary
        run: echo -e "\033[38;2;95;215;0m\033[1mAll validations passed"

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pubnub-5.3.5 .github/workflows/run-validations.yml