clear branch

This commit is contained in:
shao.xiaoping 2024-01-29 17:20:34 +08:00
parent f22074b2ab
commit a01323c78f
1 changed files with 37 additions and 29 deletions

View File

@ -48,37 +48,45 @@ jobs:
- name: Run test cases
run: pipenv run python run.py
- uses: actions/upload-artifact@master
- uses: actions/upload-artifact@v3
if: always()
with:
name: Test-allure-report
path: report # upload the latest report file
retention-days: 20
name: playwright-traces_and_results
path: |
report/
*trace.zip
- name: Get Allure history # Step to retrieve Allure history
uses: actions/checkout@v4
if: always() # Execute even if previous steps fail
continue-on-error: true # Continue execution even if the step fails
with:
ref: gh-pages # Specify the branch to retrieve Allure history from
path: gh-pages # Set the destination path for Allure history
- name: Generate allure report action # Step to generate Allure report
uses: simple-elf/allure-report-action@master
if: always() # Execute even if previous steps fail
id: allure-report
with:
allure_results: temp # Specify the directory containing Allure results
allure_history: allure-history # Specify the directory to store Allure history
allure_report: allure-report
keep_reports: 20 # Specify the number of previous reports to keep
- name: Deploy Allure report to GitHub Pages # Step to deploy Allure report to GitHub Pages
if: always() # Execute even if previous steps fail
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }} # Provide the GitHub token for authentication
publish_branch: gh-pages # Specify the branch to publish the report to
publish_dir: allure-history # Specify the directory containing the report
# - uses: actions/upload-artifact@master
# with:
# name: Test-allure-report
# path: report # upload the latest report file
# retention-days: 20
#
# - name: Get Allure history # Step to retrieve Allure history
# uses: actions/checkout@v4
# if: always() # Execute even if previous steps fail
# continue-on-error: true # Continue execution even if the step fails
# with:
# ref: gh-pages # Specify the branch to retrieve Allure history from
# path: gh-pages # Set the destination path for Allure history
#
# - name: Generate allure report action # Step to generate Allure report
# uses: simple-elf/allure-report-action@master
# if: always() # Execute even if previous steps fail
# id: allure-report
# with:
# allure_results: temp # Specify the directory containing Allure results
# allure_history: allure-history # Specify the directory to store Allure history
# allure_report: allure-report
# keep_reports: 20 # Specify the number of previous reports to keep
#
# - name: Deploy Allure report to GitHub Pages # Step to deploy Allure report to GitHub Pages
# if: always() # Execute even if previous steps fail
# uses: peaceiris/actions-gh-pages@v3
# with:
# github_token: ${{ secrets.GITHUB_TOKEN }} # Provide the GitHub token for authentication
# publish_branch: gh-pages # Specify the branch to publish the report to
# publish_dir: allure-history # Specify the directory containing the report