Sha256: 0cbb79eeaf93a5c41f02ddd163ff5f24ad5d431be8bfd37176193967ddfee6ae

Contents?: true

Size: 1.48 KB

Versions: 6

Compression:

Stored size: 1.48 KB

Contents

name: Commands processor

on:
  issue_comment:
    types: [created]
defaults:
  run:
    shell: bash

jobs:
  process:
    name: Process command
    if: github.event.issue.pull_request && endsWith(github.repository, '-private') != true
    runs-on: ubuntu-latest
    steps:
      - name: Check referred user
        id: user-check
        env: 
          CLEN_BOT: ${{ secrets.CLEN_BOT }}
        run: echo "expected-user=${{ startsWith(github.event.comment.body, format('@{0} ', env.CLEN_BOT)) }}" >> $GITHUB_OUTPUT
      - name: Regular comment
        if: steps.user-check.outputs.expected-user != 'true'
        run: echo -e "\033[38;2;19;181;255mThis is regular commit which should be ignored.\033[0m"
      - name: Checkout repository
        if: steps.user-check.outputs.expected-user == 'true'
        uses: actions/checkout@v3
        with:
           token: ${{ secrets.GH_TOKEN }}
      - name: Checkout release actions
        if: steps.user-check.outputs.expected-user == 'true'
        uses: actions/checkout@v3
        with:
          repository: pubnub/client-engineering-deployment-tools
          ref: v1
          token: ${{ secrets.GH_TOKEN }}
          path: .github/.release/actions
      - name: Process changelog entries
        if: steps.user-check.outputs.expected-user == 'true'
        uses: ./.github/.release/actions/actions/commands
        with:
          token: ${{ secrets.GH_TOKEN }}
          listener: ${{ secrets.CLEN_BOT }}
          jira-api-key: ${{ secrets.JIRA_API_KEY }}

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
pubnub-5.3.4 .github/workflows/commands-handler.yml
pubnub-5.3.3 .github/workflows/commands-handler.yml
pubnub-5.3.2 .github/workflows/commands-handler.yml
pubnub-5.3.1 .github/workflows/commands-handler.yml
pubnub-5.3.0 .github/workflows/commands-handler.yml
pubnub-5.2.2 .github/workflows/commands-handler.yml