Skip to content

Commit 8686b56

Browse files
committed
chore(ci): automatically cleanup untagged images
1 parent 6ab731a commit 8686b56

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -588,3 +588,10 @@ jobs:
588588
DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
589589
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
590590
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
591+
592+
593+
packages-cleanup:
594+
name: "Docker Package Cleanup"
595+
uses: ./.github/workflows/packages-cleanup.yml
596+
with:
597+
package_name: 'freqtrade'

.github/workflows/packages-cleanup.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
name: Cleanup Packages
22

33
on:
4+
workflow_call:
5+
inputs:
6+
package_name:
7+
description: 'Package name to clean up'
8+
required: false
9+
default: 'freqtrade'
10+
type: string
11+
412
workflow_dispatch:
513
inputs:
614
package_name:
@@ -12,7 +20,7 @@ on:
1220
- 'freqtrade'
1321
- 'freqtrade-devcontainer'
1422
delete-untagged:
15-
description: 'Whether to delete untagged images'
23+
description: 'Whether to delete only untagged images'
1624
required: false
1725
default: true
1826
type: boolean

0 commit comments

Comments
 (0)