Compare commits
2 Commits
70ee9ee52a
...
e6201c7862
| Author | SHA1 | Date | |
|---|---|---|---|
| e6201c7862 | |||
| 7ddb07d25d |
@ -6,6 +6,10 @@ on:
|
|||||||
tag:
|
tag:
|
||||||
description: 'Nom du tag (ex: v1.2.3)'
|
description: 'Nom du tag (ex: v1.2.3)'
|
||||||
required: true
|
required: true
|
||||||
|
branche:
|
||||||
|
description: 'Branche cible (ex: master)'
|
||||||
|
default: 'master'
|
||||||
|
required: true
|
||||||
build_apk:
|
build_apk:
|
||||||
description: 'Compiler et publier l’APK ?'
|
description: 'Compiler et publier l’APK ?'
|
||||||
required: true
|
required: true
|
||||||
@ -98,6 +102,7 @@ jobs:
|
|||||||
COMMITS: ${{ steps.changelog.outputs.modifications }}
|
COMMITS: ${{ steps.changelog.outputs.modifications }}
|
||||||
run: |
|
run: |
|
||||||
TAG_NAME="${{ github.event.inputs.tag }}"
|
TAG_NAME="${{ github.event.inputs.tag }}"
|
||||||
|
BRANCHE="${{ github.event.inputs.branche }}"
|
||||||
|
|
||||||
# Échappement du contenu pour JSON
|
# Échappement du contenu pour JSON
|
||||||
DESCRIPTION="Changelog:"$'\n'"$COMMITS"
|
DESCRIPTION="Changelog:"$'\n'"$COMMITS"
|
||||||
@ -108,6 +113,7 @@ jobs:
|
|||||||
-H "Authorization: token $TOKEN" \
|
-H "Authorization: token $TOKEN" \
|
||||||
-d "{
|
-d "{
|
||||||
\"tag_name\": \"$TAG_NAME\",
|
\"tag_name\": \"$TAG_NAME\",
|
||||||
|
\"target\": \"$BRANCHE\",
|
||||||
\"name\": \"Version $TAG_NAME\",
|
\"name\": \"Version $TAG_NAME\",
|
||||||
\"body\": $ESCAPED_DESCRIPTION
|
\"body\": $ESCAPED_DESCRIPTION
|
||||||
}")
|
}")
|
||||||
@ -127,7 +133,7 @@ jobs:
|
|||||||
|
|
||||||
{
|
{
|
||||||
echo "app_name=$APP_NAME"
|
echo "app_name=$APP_NAME"
|
||||||
echo "sdk=$COMPILE_SDK_VERSION"
|
echo "compile_sdk_version=$COMPILE_SDK_VERSION"
|
||||||
} | tee -a $GITHUB_OUTPUT
|
} | tee -a $GITHUB_OUTPUT
|
||||||
|
|
||||||
- name: ☕ Configurer Java
|
- name: ☕ Configurer Java
|
||||||
@ -141,8 +147,8 @@ jobs:
|
|||||||
if: ${{ github.event.inputs.build_apk == 'oui' }}
|
if: ${{ github.event.inputs.build_apk == 'oui' }}
|
||||||
uses: android-actions/setup-android@v3
|
uses: android-actions/setup-android@v3
|
||||||
with:
|
with:
|
||||||
api-level: ${{ steps.extraire-info-gradle.outputs.sdk }}
|
api-level: ${{ steps.extraire-info-gradle.outputs.compile_sdk_version }}
|
||||||
build-tools-version: ${{ steps.extraire-info-gradle.outputs.sdk }}.0.3
|
build-tools-version: ${{ steps.extraire-info-gradle.outputs.compile_sdk_version }}.0.3
|
||||||
|
|
||||||
- name: 🛠️ Compilation de l’application (APK)
|
- name: 🛠️ Compilation de l’application (APK)
|
||||||
if: ${{ github.event.inputs.build_apk == 'oui' }}
|
if: ${{ github.event.inputs.build_apk == 'oui' }}
|
||||||
|
|||||||
Reference in New Issue
Block a user