Always remove upload latest

This commit is contained in:
jspijker 2023-02-28 14:11:17 +01:00
parent ab884c36a4
commit 475608300d
2 changed files with 8 additions and 12 deletions

View File

@ -122,19 +122,19 @@ jobs:
- name: Get Conan configuration
run: conan config install https://github.com/Ultimaker/conan-config.git
- name: Create the Packages using lockfile
- name: Create the Packages
run: conan create . ${{ needs.conan-recipe-version.outputs.recipe_id_full }} --build=missing --update -o ${{ needs.conan-recipe-version.outputs.project_name }}:devtools=True
- name: Remove the latest alias
if: always() && ${{ needs.conan-recipe-version.outputs.recipe_id_latest != '' }}
if: always()
run: conan remove ${{ needs.conan-recipe-version.outputs.recipe_id_latest }} -r cura -f
- name: Remove the latest alias from cura-ce
if: always() && ${{ needs.conan-recipe-version.outputs.recipe_id_latest != '' }}
if: always()
run: conan remove ${{ needs.conan-recipe-version.outputs.recipe_id_latest }} -r cura-ce -f
- name: Create the latest alias
if: always() && ${{ needs.conan-recipe-version.outputs.recipe_id_latest != '' }}
if: always()
run: conan alias ${{ needs.conan-recipe-version.outputs.recipe_id_latest }} ${{ needs.conan-recipe-version.outputs.recipe_id_full }}
- name: Upload the Package(s)

View File

@ -89,19 +89,15 @@ jobs:
run: conan export . ${{ inputs.recipe_id_full }}
- name: Remove the latest alias
if: always() && ${{ inputs.recipe_id_latest != '' && runner.os == 'Linux' }}
if: always()
run: conan remove ${{ inputs.recipe_id_latest }} -r cura -f
- name: Remove the latest alias from cura-ce
if: always() && ${{ inputs.recipe_id_latest != '' && runner.os == 'Linux' }}
if: always()
run: conan remove ${{ inputs.recipe_id_latest }} -r cura-ce -f
- name: Create the latest alias
if: always() && ${{ inputs.recipe_id_latest != '' && runner.os == 'Linux' }}
run: conan alias ${{ inputs.recipe_id_latest }} ${{ inputs.recipe_id_full }}
- name: Create the latest alias
if: always() && ${{ inputs.recipe_id_latest != '' }}
if: always()
run: conan alias ${{ inputs.recipe_id_latest }} ${{ inputs.recipe_id_full }}
- name: Upload the Package(s)
@ -109,5 +105,5 @@ jobs:
run: conan upload "*" -r cura --all -c
- name: Upload the Package(s) community
if: always() && ${{ inputs.conan_upload_community == true }}
if: ${{ inputs.conan_upload_community && always() }}
run: conan upload "*" -r cura-ce -c