- Integration test for
jina hub ...
- it is a reusing workflow
- Base API sanity check, e.g. user, artifact...
jina hub push/pull
test
- Includes
- docarray
- executor
- artifact
- user-api
- docker-source-combine
-
For case 1-9 (except for case4) in test-case
-
Combined test.
Flow().add(uses='jinahub://UUID').add(uses='jinahub+docker://UUID').add(LOCAL_EXECUTOR)
on: [push]
jobs:
hub-actions:
uses: floralatin/hub-actions/.github/workflows/main.yml@master
with:
# options includes [all, baseline_test, sanity_check]
actions: 'all'
secrets:
# github personal auth token and use it to pull hubble repo and jina repo
jina_dev_bot: ${{ secrets.JINA_DEV_BOT }}
# jina auth token and use it to run sanity_check
jina_auth_token: ${{ secrets.JINA_AUTH_TOKEN }}