Skip to content

Commit

Permalink
ci: Replace call_summary_bot with a demo app for webhooks
Browse files Browse the repository at this point in the history
Signed-off-by: Joas Schilling <[email protected]>
  • Loading branch information
nickvergessen committed Jan 21, 2025
1 parent d383ab9 commit 834947b
Show file tree
Hide file tree
Showing 19 changed files with 1,111 additions and 103 deletions.
22 changes: 0 additions & 22 deletions .github/workflows/integration-federation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,14 +58,12 @@ jobs:
host-spreed-versions: ${{ github.event.pull_request.head.sha }}
host-guests-versions: 'master'
host-circles-versions: 'master'
host-call-summary-bot-versions: 'main'
host-notifications-versions: 'master'
remote-db: 'mysql'
remote-server-versions: 'stable30'
remote-spreed-versions: 'stable30'
remote-guests-versions: 'stable30'
remote-circles-versions: 'stable30'
remote-call-summary-bot-versions: 'main'
remote-notifications-versions: 'stable30'
- test-suite: 'federation'
php-versions: '8.2'
Expand All @@ -74,14 +72,12 @@ jobs:
host-spreed-versions: ${{ github.event.pull_request.head.sha }}
host-guests-versions: 'master'
host-circles-versions: 'master'
host-call-summary-bot-versions: 'main'
host-notifications-versions: 'master'
remote-db: 'mysql'
remote-server-versions: 'stable30'
remote-spreed-versions: 'stable30'
remote-guests-versions: 'stable30'
remote-circles-versions: 'stable30'
remote-call-summary-bot-versions: 'main'
remote-notifications-versions: 'stable30'
- test-suite: 'federation'
php-versions: '8.2'
Expand All @@ -90,14 +86,12 @@ jobs:
host-spreed-versions: 'stable30'
host-guests-versions: 'stable30'
host-circles-versions: 'stable30'
host-call-summary-bot-versions: 'main'
host-notifications-versions: 'stable30'
remote-db: 'mysql'
remote-server-versions: 'master'
remote-spreed-versions: ${{ github.event.pull_request.head.sha }}
remote-guests-versions: 'master'
remote-circles-versions: 'master'
remote-call-summary-bot-versions: 'main'
remote-notifications-versions: 'master'

services:
Expand Down Expand Up @@ -159,13 +153,6 @@ jobs:
path: host/apps/spreed
ref: ${{ matrix.host-spreed-versions }}

- name: Checkout call_summary_bot app - Host
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
repository: nextcloud/call_summary_bot
path: host/apps/call_summary_bot
ref: ${{ matrix.host-call-summary-bot-versions }}

- name: Checkout circles app - Host
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
Expand Down Expand Up @@ -201,13 +188,6 @@ jobs:
path: remote/apps/spreed
ref: ${{ matrix.remote-spreed-versions }}

- name: Checkout call_summary_bot app - Remote
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
repository: nextcloud/call_summary_bot
path: remote/apps/call_summary_bot
ref: ${{ matrix.remote-call-summary-bot-versions }}

- name: Checkout circles app - Remote
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
Expand Down Expand Up @@ -316,7 +296,6 @@ jobs:
./occ config:system:set memcache.local --value="\\OC\\Memcache\\APCu"
./occ config:system:set memcache.distributed --value="\\OC\\Memcache\\APCu"
./occ app:enable --force ${{ env.APP_NAME }}
./occ app:enable --force call_summary_bot
./occ app:enable --force circles
./occ app:enable --force guests
./occ app:enable --force notifications
Expand All @@ -329,7 +308,6 @@ jobs:
./occ config:system:set memcache.local --value="\\OC\\Memcache\\APCu"
./occ config:system:set memcache.distributed --value="\\OC\\Memcache\\APCu"
./occ app:enable --force ${{ env.APP_NAME }}
./occ app:enable --force call_summary_bot
./occ app:enable --force circles
./occ app:enable --force guests
./occ app:enable --force notifications
Expand Down
9 changes: 0 additions & 9 deletions .github/workflows/integration-mariadb.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@ jobs:
server-versions: ['master']
guests-versions: ['master']
circles-versions: ['master']
call-summary-bot-versions: ['main']
notifications-versions: ['master']

services:
Expand Down Expand Up @@ -87,13 +86,6 @@ jobs:
with:
path: apps/${{ env.APP_NAME }}

- name: Checkout call_summary_bot app
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
repository: nextcloud/call_summary_bot
path: apps/call_summary_bot
ref: ${{ matrix.call-summary-bot-versions }}

- name: Checkout circles app
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
Expand Down Expand Up @@ -152,7 +144,6 @@ jobs:
./occ config:system:set memcache.local --value="\\OC\\Memcache\\APCu"
./occ config:system:set memcache.distributed --value="\\OC\\Memcache\\APCu"
./occ app:enable --force ${{ env.APP_NAME }}
./occ app:enable --force call_summary_bot
./occ app:enable --force circles
./occ app:enable --force guests
./occ app:enable --force notifications
Expand Down
9 changes: 0 additions & 9 deletions .github/workflows/integration-mysql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@ jobs:
server-versions: ['master']
guests-versions: ['master']
circles-versions: ['master']
call-summary-bot-versions: ['main']
notifications-versions: ['master']

services:
Expand Down Expand Up @@ -87,13 +86,6 @@ jobs:
with:
path: apps/${{ env.APP_NAME }}

- name: Checkout call_summary_bot app
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
repository: nextcloud/call_summary_bot
path: apps/call_summary_bot
ref: ${{ matrix.call-summary-bot-versions }}

- name: Checkout circles app
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
Expand Down Expand Up @@ -152,7 +144,6 @@ jobs:
./occ config:system:set memcache.local --value="\\OC\\Memcache\\APCu"
./occ config:system:set memcache.distributed --value="\\OC\\Memcache\\APCu"
./occ app:enable --force ${{ env.APP_NAME }}
./occ app:enable --force call_summary_bot
./occ app:enable --force circles
./occ app:enable --force guests
./occ app:enable --force notifications
Expand Down
9 changes: 0 additions & 9 deletions .github/workflows/integration-oci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@ jobs:
server-versions: ['master']
guests-versions: ['master']
circles-versions: ['master']
call-summary-bot-versions: ['main']
notifications-versions: ['master']

services:
Expand Down Expand Up @@ -99,13 +98,6 @@ jobs:
with:
path: apps/${{ env.APP_NAME }}

- name: Checkout call_summary_bot app
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
repository: nextcloud/call_summary_bot
path: apps/call_summary_bot
ref: ${{ matrix.call-summary-bot-versions }}

- name: Checkout circles app
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
Expand Down Expand Up @@ -159,7 +151,6 @@ jobs:
./occ config:system:set memcache.local --value="\\OC\\Memcache\\APCu"
./occ config:system:set memcache.distributed --value="\\OC\\Memcache\\APCu"
./occ app:enable --force ${{ env.APP_NAME }}
./occ app:enable --force call_summary_bot
./occ app:enable --force circles
./occ app:enable --force guests
./occ app:enable --force notifications
Expand Down
9 changes: 0 additions & 9 deletions .github/workflows/integration-pgsql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@ jobs:
server-versions: ['master']
guests-versions: ['master']
circles-versions: ['master']
call-summary-bot-versions: ['main']
notifications-versions: ['master']

services:
Expand Down Expand Up @@ -90,13 +89,6 @@ jobs:
with:
path: apps/${{ env.APP_NAME }}

- name: Checkout call_summary_bot app
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
repository: nextcloud/call_summary_bot
path: apps/call_summary_bot
ref: ${{ matrix.call-summary-bot-versions }}

- name: Checkout circles app
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
Expand Down Expand Up @@ -150,7 +142,6 @@ jobs:
./occ config:system:set memcache.local --value="\\OC\\Memcache\\APCu"
./occ config:system:set memcache.distributed --value="\\OC\\Memcache\\APCu"
./occ app:enable --force ${{ env.APP_NAME }}
./occ app:enable --force call_summary_bot
./occ app:enable --force circles
./occ app:enable --force guests
./occ app:enable --force notifications
Expand Down
9 changes: 0 additions & 9 deletions .github/workflows/integration-sqlite.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@ jobs:
server-versions: ['master']
guests-versions: ['master']
circles-versions: ['master']
call-summary-bot-versions: ['main']
notifications-versions: ['master']

steps:
Expand All @@ -78,13 +77,6 @@ jobs:
with:
path: apps/${{ env.APP_NAME }}

- name: Checkout call_summary_bot app
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
repository: nextcloud/call_summary_bot
path: apps/call_summary_bot
ref: ${{ matrix.call-summary-bot-versions }}

- name: Checkout circles app
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
with:
Expand Down Expand Up @@ -138,7 +130,6 @@ jobs:
./occ config:system:set memcache.local --value="\\OC\\Memcache\\APCu"
./occ config:system:set memcache.distributed --value="\\OC\\Memcache\\APCu"
./occ app:enable --force ${{ env.APP_NAME }}
./occ app:enable --force call_summary_bot
./occ app:enable --force circles
./occ app:enable --force guests
./occ app:enable --force notifications
Expand Down
Loading

0 comments on commit 834947b

Please sign in to comment.