diff --git a/.github/workflows/ghcr_delete_untagged.yml b/.github/workflows/ghcr_delete_untagged.yml deleted file mode 100644 index 96aa683f6..000000000 --- a/.github/workflows/ghcr_delete_untagged.yml +++ /dev/null @@ -1,29 +0,0 @@ -on: - push: - workflow_dispatch: - -jobs: - build: - runs-on: ubuntu-latest - - steps: - - name: Delete untagged images - uses: actions/github-script@v3 - with: - github-token: ${{ secrets.CR_PAT }} - script: | - const response = await github.request("GET /${{ env.OWNER }}/packages/container/${{ env.PACKAGE_NAME }}/versions", - { per_page: ${{ env.PER_PAGE }} - }); - for(version of response.data) { - if (version.metadata.container.tags.length == 0) { - console.log("delete " + version.id) - - const deleteResponse = await github.request("DELETE /${{ env.OWNER }}/packages/container/${{ env.PACKAGE_NAME }}/versions/" + version.id, { }); - console.log("status " + deleteResponse.status) - } - } - env: - OWNER: user - PACKAGE_NAME: zigbee2mqtt - PER_PAGE: 200