mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-08-24 23:21:25 +00:00
update allure version to match the new pytest 9 (#210)
* update allure version to match the new pytest 9 * update version of action node for github * update action version to 26 * upgrade dorny
This commit is contained in:
@@ -11,9 +11,9 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v5
|
||||
|
||||
- uses: actions/setup-python@v4
|
||||
- uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: '3.12'
|
||||
cache: 'pip'
|
||||
|
||||
@@ -35,7 +35,7 @@ jobs:
|
||||
github.event.action != 'labeled' ||
|
||||
github.event.label.name == 'full-test'
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v5
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
@@ -48,7 +48,7 @@ jobs:
|
||||
|
||||
- name: Cache liblogosdelivery.so
|
||||
id: cache-lib
|
||||
uses: actions/cache@v4
|
||||
uses: actions/cache@v6
|
||||
with:
|
||||
path: vendor/logos-delivery-python-bindings/lib/liblogosdelivery.so
|
||||
key: ${{ steps.cache-key.outputs.key }}
|
||||
@@ -117,7 +117,7 @@ jobs:
|
||||
ls -l "$BINDINGS_DIR/lib/liblogosdelivery.so"
|
||||
|
||||
- name: Upload library artifact
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: liblogosdelivery
|
||||
path: vendor/logos-delivery-python-bindings/lib/liblogosdelivery.so
|
||||
@@ -132,11 +132,11 @@ jobs:
|
||||
github.event_name != 'push' &&
|
||||
(github.event.action != 'labeled' || github.event.label.name == 'full-test')
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v5
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
- uses: actions/setup-python@v4
|
||||
- uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: "3.12"
|
||||
cache: "pip"
|
||||
@@ -144,7 +144,7 @@ jobs:
|
||||
- run: pip install -r requirements.txt
|
||||
|
||||
- name: Download liblogosdelivery.so
|
||||
uses: actions/download-artifact@v4
|
||||
uses: actions/download-artifact@v7
|
||||
with:
|
||||
name: liblogosdelivery
|
||||
path: vendor/logos-delivery-python-bindings/lib/
|
||||
@@ -221,7 +221,7 @@ jobs:
|
||||
|
||||
- name: Test Report
|
||||
if: always()
|
||||
uses: dorny/test-reporter@95058abb17504553158e70e2c058fe1fda4392c2
|
||||
uses: dorny/test-reporter@a43b3a5f7366b97d083190328d2c652e1a8b6aa2 # v3.0.0
|
||||
with:
|
||||
name: Wrapper Test Results
|
||||
path: wrapper-results-*.xml
|
||||
@@ -242,11 +242,11 @@ jobs:
|
||||
ADDITIONAL_NODES: "wakuorg/nwaku:latest,wakuorg/nwaku:latest,wakuorg/nwaku:latest"
|
||||
RLN_CREDENTIALS: ${{ secrets.RLN_CREDENTIALS }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v5
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
- uses: actions/setup-python@v4
|
||||
- uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: "3.12"
|
||||
cache: "pip"
|
||||
@@ -254,7 +254,7 @@ jobs:
|
||||
- run: pip install -r requirements.txt
|
||||
|
||||
- name: Download liblogosdelivery.so
|
||||
uses: actions/download-artifact@v4
|
||||
uses: actions/download-artifact@v7
|
||||
with:
|
||||
name: liblogosdelivery
|
||||
path: vendor/logos-delivery-python-bindings/lib/
|
||||
@@ -273,7 +273,7 @@ jobs:
|
||||
|
||||
- name: Test Report
|
||||
if: always()
|
||||
uses: dorny/test-reporter@95058abb17504553158e70e2c058fe1fda4392c2
|
||||
uses: dorny/test-reporter@a43b3a5f7366b97d083190328d2c652e1a8b6aa2 # v3.0.0
|
||||
with:
|
||||
name: Smoke Test Results
|
||||
path: smoke-results.xml
|
||||
|
||||
@@ -13,13 +13,13 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 45
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v5
|
||||
with:
|
||||
repository: logos-messaging/logos-messaging-interop-tests
|
||||
ref: SMOKE_TEST_2026.06.25
|
||||
submodules: recursive
|
||||
|
||||
- uses: actions/setup-python@v4
|
||||
- uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: "3.12"
|
||||
cache: "pip"
|
||||
@@ -29,7 +29,7 @@ jobs:
|
||||
# No build step: liblogosdelivery.so is built by logos-delivery's ci.yml
|
||||
# (build job) and consumed here as a workflow artifact from the same run.
|
||||
- name: Download liblogosdelivery.so
|
||||
uses: actions/download-artifact@v4
|
||||
uses: actions/download-artifact@v7
|
||||
with:
|
||||
name: liblogosdelivery
|
||||
path: vendor/logos-delivery-python-bindings/lib/
|
||||
@@ -93,7 +93,7 @@ jobs:
|
||||
|
||||
- name: Test Report
|
||||
if: always()
|
||||
uses: dorny/test-reporter@95058abb17504553158e70e2c058fe1fda4392c2
|
||||
uses: dorny/test-reporter@a43b3a5f7366b97d083190328d2c652e1a8b6aa2 # v3.0.0
|
||||
with:
|
||||
name: Send API E2E Test Results
|
||||
path: send-api-results-*.xml
|
||||
|
||||
@@ -40,11 +40,11 @@ jobs:
|
||||
timeout-minutes: 120
|
||||
steps:
|
||||
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v5
|
||||
with:
|
||||
repository: logos-messaging/logos-messaging-interop-tests
|
||||
ref: SMOKE_TEST_2026.06.25
|
||||
- uses: actions/setup-python@v4
|
||||
- uses: actions/setup-python@v6
|
||||
with:
|
||||
|
||||
python-version: '3.12'
|
||||
@@ -62,7 +62,7 @@ jobs:
|
||||
|
||||
- name: Test Report
|
||||
if: always()
|
||||
uses: dorny/test-reporter@95058abb17504553158e70e2c058fe1fda4392c2
|
||||
uses: dorny/test-reporter@a43b3a5f7366b97d083190328d2c652e1a8b6aa2 # v3.0.0
|
||||
with:
|
||||
name: Pytest JUnit Test Report
|
||||
path: pytest_results.xml
|
||||
|
||||
@@ -82,14 +82,14 @@ jobs:
|
||||
jobResult_17: ${{ steps.set_result.outputs.JOB_RESULT_17 }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v5
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
- name: Remove unwanted software
|
||||
uses: ./.github/actions/prune-vm
|
||||
|
||||
- uses: actions/setup-python@v4
|
||||
- uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: "3.12"
|
||||
cache: "pip"
|
||||
@@ -219,7 +219,7 @@ jobs:
|
||||
|
||||
- name: Upload allure results
|
||||
if: always()
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: allure-results-${{ matrix.shard }}
|
||||
path: allure-results-${{ matrix.shard }}
|
||||
@@ -238,7 +238,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Download all allure results
|
||||
uses: actions/download-artifact@v4
|
||||
uses: actions/download-artifact@v7
|
||||
with:
|
||||
path: all-results
|
||||
merge-multiple: true
|
||||
@@ -246,7 +246,7 @@ jobs:
|
||||
- name: Check out gh-pages history if it exists
|
||||
id: checkout_gh_pages
|
||||
continue-on-error: true
|
||||
uses: actions/checkout@v4
|
||||
uses: actions/checkout@v5
|
||||
with:
|
||||
ref: gh-pages
|
||||
path: gh-pages
|
||||
|
||||
+2
-2
@@ -1,5 +1,5 @@
|
||||
allure-pytest==2.13.2
|
||||
allure-python-commons==2.13.2
|
||||
allure-pytest==2.16.0
|
||||
allure-python-commons==2.16.0
|
||||
attrs==23.1.0
|
||||
black==24.3.0
|
||||
certifi==2024.7.4
|
||||
|
||||
Reference in New Issue
Block a user