File tree Expand file tree Collapse file tree 1 file changed +13
-20
lines changed Expand file tree Collapse file tree 1 file changed +13
-20
lines changed Original file line number Diff line number Diff line change 1414 # agente de execução/runner
1515 runs-on : ubuntu-latest
1616
17+ permissions :
18+ contents : read
19+ pages : write
20+ id-token : write
21+
22+ environment :
23+ name : github-pages
24+ url : https://andressakarla.github.io/blacklist-academy12.2-api-postman/postman-api-rest-report-htmlextra-newman.html
25+
1726 steps :
1827 - name : Passo 1 - Obter cópia do código-fonte do repositório
1928 uses : actions/checkout@v3
@@ -39,41 +48,25 @@ jobs:
3948 # armazena o relatório html por 30 dias
4049 retention-days : 30
4150
42- deploy-github-pages :
43- # esse job "deploy-github-pages" somente é executado se o job anterior "postman-api-rest" for executado com sucesso
44- needs : postman-api-rest
45-
46- runs-on : ubuntu-latest
47-
48- permissions :
49- contents : read
50- pages : write
51- id-token : write
52-
53- environment :
54- name : github-pages
55- url : https://andressakarla.github.io/blacklist-academy12.2-api-postman/postman-api-rest-report-htmlextra-newman.html
56-
57- steps :
58- - name : Passo 1 - Configurar pages
51+ - name : Passo 6 - Configurar pages
5952 if : ${{ always() }}
6053 uses : actions/configure-pages@v2
6154
62- - name : Passo 2 - Baixar report html armazenado no job anterior "postman-api-rest "
55+ - name : Passo 7 - Baixar report html armazenado no "Passo 5 - Armazenar report html "
6356 if : ${{ always() }}
6457 uses : actions/download-artifact@v3
6558 with :
6659 name : postman-api-rest-report-html-newman
6760 path : ./reports
6861
69- - name : Passo 3 - Armazenar pages
62+ - name : Passo 8 - Armazenar pages
7063 if : ${{ always() }}
7164 uses : actions/upload-pages-artifact@v1
7265 with :
7366 path : ./reports
7467 retention-days : 30
7568
76- - name : Passo 4 - Deploy/Publicar no Github Pages na "url" configurada em "deploy-github-pages > environment"
69+ - name : Passo 9 - Deploy/Publicar no Github Pages na "url" configurada em "postman-api-rest > environment"
7770 if : ${{ always() }}
7871 id : deployment
7972 uses : actions/deploy-pages@v1
You can’t perform that action at this time.
0 commit comments