Sha256: 241b15c990876cfdc8d21f11d4fca345a2d539bdb915db153344607fb74dba00

Contents?: true

Size: 722 Bytes

Versions: 1

Compression:

Stored size: 722 Bytes

Contents

name: Check Changelog

on:
  pull_request:
    types: [opened, reopened, edited, labeled, unlabeled, synchronize]

jobs:
  check-changelog:
    runs-on: ubuntu-latest
    if: |
      !contains(github.event.pull_request.body, '[skip changelog]') &&
      !contains(github.event.pull_request.body, '[changelog skip]') &&
      !contains(github.event.pull_request.body, '[skip ci]') &&
      !contains(github.event.pull_request.labels.*.name, 'skip changelog')
    steps:
      - uses: actions/checkout@v3.5.2
      - name: Check that CHANGELOG is touched
        run: |
          git fetch origin ${{ github.base_ref }} --depth 1 && \
          git diff remotes/origin/${{ github.base_ref }} --name-only | grep CHANGELOG.md

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
syntax_suggest-1.1.0 .github/workflows/check_changelog.yml