Merge branch 'release' of gitea.pangea.org:trustchain-oc1-orchestral/IdHub into release

This commit is contained in:
Cayo Puigdefabregas 2024-02-29 20:11:21 +01:00
commit 2993abf3fd
2 changed files with 38 additions and 1 deletions

View File

@ -69,6 +69,41 @@ jobs:
source venv/bin/activate
python manage.py test
ssikit-tests:
needs: test
runs-on: self-hosted
steps:
- name: Checkout SSIKit repo
uses: actions/checkout@v4
with:
repository: trustchain-oc1-orchestral/ssikit_trustchain
submodules: true
ref: master
# might not be needed
token: ${{ secrets.SSIKIT_TOKEN }}
- name: Install python3-venv (if not already installed)
run: |
apt-get update
apt-get install python3 python3-venv python3-pip -y
- name: Setup Python environment
run: |
python3 -m venv venv
source venv/bin/activate
- name: Install dependencies
run: |
source venv/bin/activate
pip install --upgrade pip
# Install any additional dependencies required for SSIKit tests here
pip install -r requirements.txt
- name: Execute SSIKit tests
run: |
source venv/bin/activate
python main.py
deploy:
needs: test
@ -86,4 +121,4 @@ jobs:
echo "Script execution successful"
exit 0
fi
if: success() && github.ref == 'refs/heads/main'
if: success() && github.ref == 'refs/heads/release'

View File

@ -0,0 +1,2 @@
"autotest idhub1";"https://idhub1-autotest.demo.pangea.org/oidc4vp/"
"autotest idhub2";"https://idhub2-autotest.demo.pangea.org/oidc4vp/"
1 autotest idhub1 https://idhub1-autotest.demo.pangea.org/oidc4vp/
2 autotest idhub2 https://idhub2-autotest.demo.pangea.org/oidc4vp/