Skip to content

Don't wait for lockfile #1

Don't wait for lockfile

Don't wait for lockfile #1

Workflow file for this run

# This workflow will triage pull requests and apply a label based on the
# paths that are modified in the pull request.
#
# To use this workflow, you will need to set up a .github/labeler.yml
# file with configuration. For more information, see:
# https://github.com/actions/labeler/blob/master/README.md
name: "Lint ChangeLog"
on:
workflow_dispatch:
pull_request:
types:
- opened
- reopened
- synchronize
- ready_for_review
jobs:
lint-changelog:
if: ${{ !github.event.pull_request.draft }}
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: Get changes
id: file_changes
uses: trilom/[email protected]
with:
output: ","
- name: Show modified
run: echo '${{ steps.file_changes.outputs.files_modified}}'
- name: Check
run: |
if [[ "${{ steps.file_changes.outputs.files_modified}}" == *"ChangeLog"* ]]; then
echo "ChangeLog has been updated"
else
echo "::error file=app.js,line=10,col=15::Changelog hasn't been updated"
exit 1
fi