diff --git a/.github/workflows/grade.yml b/.github/workflows/grade.yml index a625e3b..41b9550 100644 --- a/.github/workflows/grade.yml +++ b/.github/workflows/grade.yml @@ -58,12 +58,16 @@ jobs: pip install behave pip install -e . behave + continue-on-error: true - name: Arquiva resultados uses: actions/upload-artifact@v3 with: name: homework_evaluation path: RESULT retention-days: 1 + - name: Avalia successo + if: ${{ failure() }} + run: exit 1 report_result: name: Resultados da avaliação if: ${{ always() }} @@ -75,6 +79,7 @@ jobs: with: name: homework_evaluation - run: sed -n -e '$ ! p' RESULT + id: Resultado report_grade: name: Previsão de nota final if: ${{ always() }} @@ -86,3 +91,4 @@ jobs: with: name: homework_evaluation - run: sed -n -e '$ p' RESULT + id: Previsão de Nota