lockfiles.yaml 541 B

12345678910111213141516171819202122232425
  1. name: Changed lock files
  2. on:
  3. pull_request: null
  4. push:
  5. branches:
  6. - main
  7. - dev
  8. permissions:
  9. pull-requests: read
  10. jobs:
  11. lockfiles:
  12. runs-on: ubuntu-latest
  13. name: Verify lock file integrity
  14. steps:
  15. - name: Clone Tabler
  16. uses: actions/checkout@v2
  17. - name: Prevent lock file change
  18. uses: xalvarez/prevent-file-change-action@v1
  19. with:
  20. githubToken: ${{ secrets.GITHUB_TOKEN }}
  21. pattern: Gemfile.lock|pnpm-lock.json
  22. trustedAuthors: codecalm, dependabot