This commit is contained in:
@@ -19,12 +19,21 @@ jobs:
|
||||
export PATH="$HOME/.pixi/bin:$PATH"
|
||||
pixi install
|
||||
|
||||
- name: Generate Allure Report
|
||||
uses: simple-elf/allure-report-action@master
|
||||
with:
|
||||
allure_results: allure-results
|
||||
allure_report: allure-report
|
||||
|
||||
- name: Install Java for Allure
|
||||
run: |
|
||||
sudo apt update -y
|
||||
sudo apt install -y openjdk-11-jdk
|
||||
echo "JAVA_HOME=$(dirname $(dirname $(readlink -f $(which javac))))" >> $GITHUB_ENV
|
||||
echo "$JAVA_HOME/bin" >> $GITHUB_PATH
|
||||
java -version
|
||||
|
||||
- name: Install Allure CLI
|
||||
run: |
|
||||
curl -o allure.tgz -L https://github.com/allure-framework/allure2/releases/download/2.27.0/allure-2.27.0.tgz
|
||||
tar -xvzf allure.tgz
|
||||
sudo mv allure-2.27.0 /opt/allure
|
||||
sudo ln -s /opt/allure/bin/allure /usr/local/bin/allure
|
||||
allure --version
|
||||
|
||||
- name: Run tests and generate reports
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user