Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 7 additions & 4 deletions .github/workflows/block-apps.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Block PRs on following apps supernova, huereka, greenhouse and greenhouse-management
name: Block PRs on apps supernova, huereka, greenhouse and greenhouse-management and libs communicator, oauth and juno-ui-components

on:
pull_request:
Expand Down Expand Up @@ -75,12 +75,15 @@ jobs:
echo libs: ${{ needs.changes.outputs.libs }}
echo app changes: ${{ needs.changes.outputs.app-changes }}
echo lib changes: ${{ needs.changes.outputs.lib-changes }}
- name: Check if any of the apps are supernova, huereka, greenhouse or greenhouse-management
- name: Check if changes belongs to apps supernova, huereka, greenhouse or greenhouse-management or libs communicator, oauth or juno-ui-components
if: |
contains(needs.changes.outputs.app-changes, 'supernova') ||
contains(needs.changes.outputs.app-changes, 'huereka') ||
contains(needs.changes.outputs.app-changes, 'greenhouse') ||
contains(needs.changes.outputs.app-changes, 'greenhouse-management')
contains(needs.changes.outputs.app-changes, 'greenhouse-management') ||
contains(needs.changes.outputs.lib-changes, 'communicator') ||
contains(needs.changes.outputs.lib-changes, 'oauth') ||
contains(needs.changes.outputs.lib-changes, 'juno-ui-components')
run: |
echo "::error not allowed to make changes to supernova, huereka, greenhouse or greenhouse-management apps"
echo "::error not allowed to make changes to supernova, huereka, greenhouse or greenhouse-management apps or communicator, oauth or juno-ui-components libs"
exit 1