diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4a7b2a4b0..0ac290b15 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -588,3 +588,10 @@ jobs: DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }} DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }} + + + packages-cleanup: + name: "Docker Package Cleanup" + uses: ./.github/workflows/packages-cleanup.yml + with: + package_name: 'freqtrade' diff --git a/.github/workflows/packages-cleanup.yml b/.github/workflows/packages-cleanup.yml index 9884adc85..00fcfce0c 100644 --- a/.github/workflows/packages-cleanup.yml +++ b/.github/workflows/packages-cleanup.yml @@ -1,6 +1,14 @@ name: Cleanup Packages on: + workflow_call: + inputs: + package_name: + description: 'Package name to clean up' + required: false + default: 'freqtrade' + type: string + workflow_dispatch: inputs: package_name: @@ -12,7 +20,7 @@ on: - 'freqtrade' - 'freqtrade-devcontainer' delete-untagged: - description: 'Whether to delete untagged images' + description: 'Whether to delete only untagged images' required: false default: true type: boolean