Skip to content
This repository was archived by the owner on Jun 4, 2024. It is now read-only.

Commit 871c7c0

Browse files
committed
fix: try to fix workflow
1 parent 5c69858 commit 871c7c0

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

.github/workflows/docker-image.yml

+10-5
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,19 @@ on:
66
pull_request:
77
branches: ['main']
88

9+
permissions:
10+
contents: write # Permissão necessária para criar uma release
11+
packages: write
12+
issues: write
13+
pull-requests: write
14+
915
jobs:
1016
build-and-push:
1117
runs-on: ubuntu-latest
18+
1219
steps:
13-
- uses: actions/checkout@v3
20+
- name: Checkout code
21+
uses: actions/checkout@v3
1422

1523
- name: Set up Node.js
1624
uses: actions/setup-node@v3
@@ -29,13 +37,9 @@ jobs:
2937
- name: Get latest version from Docker Hub excluding 'latest'
3038
id: docker_version
3139
run: |
32-
# Obter todas as tags do repositório
3340
TAGS_JSON=$(curl -s 'https://hub.docker.com/v2/repositories/softagon/eduprimecore/tags/')
34-
35-
# Filtrar e encontrar a última versão, ignorando a tag 'latest'
3641
LATEST_VERSION=$(echo $TAGS_JSON | jq -r '.results[].name | select(. != "latest")' | sort -V | tail -n1)
3742
NEW_VERSION=$(echo $LATEST_VERSION | awk -F. '{print $1 "." $2 "." $3+1}')
38-
3943
echo "Latest version is $LATEST_VERSION"
4044
echo "New version is $NEW_VERSION"
4145
echo "version=$NEW_VERSION" >> $GITHUB_ENV
@@ -57,6 +61,7 @@ jobs:
5761
softagon/eduprimecore:${{ env.version }}
5862
5963
- name: Create GitHub Release
64+
if: ${{ success() }}
6065
uses: actions/create-release@v1
6166
env:
6267
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)