Skip to content

Commit 015c09d

Browse files
authored
Merge pull request #11 from ZhikharevAl/tests/tests
ci
2 parents fb95c8d + 7467558 commit 015c09d

File tree

2 files changed

+28
-18
lines changed

2 files changed

+28
-18
lines changed

.github/workflows/run_release.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,6 @@
4242
mkdir -p test-results
4343
pytest --alluredir=allure-results
4444
45-
- name: Upload Playwright traces
46-
if: always()
47-
uses: actions/upload-artifact@v4
48-
with:
49-
name: playwright-traces
50-
path: test-results/
51-
retention-days: 20
52-
5345
- uses: actions/upload-artifact@v4
5446
with:
5547
name: allure-results

.github/workflows/run_tests_dev.yml

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -38,20 +38,38 @@ jobs:
3838
- name: Set API Token for Release
3939
run: echo "API_TOKEN=${{ secrets.API_TOKEN }}" >> $GITHUB_ENV
4040

41-
- name: Create result directories for Release
42-
run: |
43-
mkdir -p test-results/release
44-
mkdir -p allure-results/release
4541

4642
- name: Run tests for Release
4743
run: |
48-
pytest --alluredir=allure-results/release || true
44+
pytest --alluredir=allure-results || true
4945
continue-on-error: true # Ensures job continues even if tests fail
5046

51-
- name: Upload Allure results for Release
52-
if: always()
53-
uses: actions/upload-artifact@v4
47+
- uses: actions/upload-artifact@v4
5448
with:
55-
name: allure-results-release
56-
path: allure-results/release
49+
name: allure-results
50+
path: allure-results
5751
retention-days: 20
52+
53+
- name: Get Allure history
54+
uses: actions/[email protected]
55+
if: always()
56+
continue-on-error: true
57+
with:
58+
ref: gh-pages
59+
path: gh-pages
60+
61+
- name: Allure Report action from marketplace
62+
uses: simple-elf/[email protected]
63+
if: always()
64+
with:
65+
allure_results: allure-results
66+
allure_history: allure-history
67+
keep_reports: 20
68+
69+
- name: Deploy report to Github Pages
70+
if: always()
71+
uses: peaceiris/actions-gh-pages@v2
72+
env:
73+
PERSONAL_TOKEN: ${{ secrets.HACK }}
74+
PUBLISH_BRANCH: gh-pages
75+
PUBLISH_DIR: allure-history

0 commit comments

Comments
 (0)