Skip to content

Commit f3e309d

Browse files
committed
Corrected gh action
1 parent d04345f commit f3e309d

1 file changed

Lines changed: 20 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,29 @@ jobs:
2020
- name: Update Version in Bashly Config
2121
run: |
2222
VERSION=$(echo "${{ steps.get_version.outputs.VERSION }}" | sed 's/^v//')
23-
sed -i "s/^version:.*/version: $VERSION/" bashly.yml
23+
# Vérifier si le fichier est dans le dossier src
24+
if [ -f "src/bashly.yml" ]; then
25+
sed -i "s/^version:.*/version: $VERSION/" src/bashly.yml
26+
# Sinon, essayer à la racine
27+
elif [ -f "bashly.yml" ]; then
28+
sed -i "s/^version:.*/version: $VERSION/" bashly.yml
29+
else
30+
echo "Erreur: fichier bashly.yml non trouvé"
31+
exit 1
32+
fi
2433
2534
- name: Generate CLI with Bashly Docker
2635
run: |
27-
docker run --rm --volume "${PWD}:/app" dannyben/bashly generate
36+
# Déterminer le chemin vers le fichier bashly.yml
37+
if [ -f "src/bashly.yml" ]; then
38+
cd src
39+
docker run --rm --volume "${PWD}:/app" dannyben/bashly generate
40+
# Déplacer l'exécutable généré à la racine
41+
mv pollora ../pollora
42+
cd ..
43+
else
44+
docker run --rm --volume "${PWD}:/app" dannyben/bashly generate
45+
fi
2846
2947
- name: Make CLI Executable
3048
run: chmod +x pollora

0 commit comments

Comments
 (0)