File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments