mirror of
https://github.com/buanet/ioBroker.docker.git
synced 2026-01-23 15:41:35 +02:00
test dev workflow
This commit is contained in:
50
.github/workflows/build-debian12-dev.yml
vendored
50
.github/workflows/build-debian12-dev.yml
vendored
@@ -143,28 +143,28 @@ jobs:
|
|||||||
buanet/iobroker:dev-node${{ vars.EXPERIMENTAL_NODE_VERSION }},
|
buanet/iobroker:dev-node${{ vars.EXPERIMENTAL_NODE_VERSION }},
|
||||||
ghcr.io/buanet/iobroker:dev-node${{ vars.EXPERIMENTAL_NODE_VERSION }}
|
ghcr.io/buanet/iobroker:dev-node${{ vars.EXPERIMENTAL_NODE_VERSION }}
|
||||||
|
|
||||||
delete-untagged-images:
|
# delete-untagged-images:
|
||||||
if: ${{ always() }}
|
# if: ${{ always() }}
|
||||||
needs: [build-with-recommended-node, build-with-experimental-node]
|
# needs: [build-with-recommended-node, build-with-experimental-node]
|
||||||
name: Delete untagged images from GitHub Container Registry
|
# name: Delete untagged images from GitHub Container Registry
|
||||||
runs-on: ubuntu-latest
|
# runs-on: ubuntu-latest
|
||||||
steps:
|
# steps:
|
||||||
- name: Delete images
|
# - name: Delete images
|
||||||
uses: actions/github-script@v7.0.1
|
# uses: actions/github-script@v7.0.1
|
||||||
with:
|
# with:
|
||||||
github-token: ${{ secrets.PACKAGES_PASS }}
|
# github-token: ${{ secrets.PACKAGES_PASS }}
|
||||||
script: |
|
# script: |
|
||||||
const response = await github.request("GET /users/${{ env.OWNER }}/packages/container/${{ env.PACKAGE_NAME }}/versions",
|
# const response = await github.request("GET /users/${{ env.OWNER }}/packages/container/${{ env.PACKAGE_NAME }}/versions",
|
||||||
{ per_page: ${{ env.PER_PAGE }}
|
# { per_page: ${{ env.PER_PAGE }}
|
||||||
});
|
# });
|
||||||
for(version of response.data) {
|
# for(version of response.data) {
|
||||||
if (version.metadata.container.tags.length == 0) {
|
# if (version.metadata.container.tags.length == 0) {
|
||||||
console.log("delete " + version.id)
|
# console.log("delete " + version.id)
|
||||||
const deleteResponse = await github.request("DELETE /user/packages/container/${{ env.PACKAGE_NAME }}/versions/" + version.id, { });
|
# const deleteResponse = await github.request("DELETE /user/packages/container/${{ env.PACKAGE_NAME }}/versions/" + version.id, { });
|
||||||
console.log("status " + deleteResponse.status)
|
# console.log("status " + deleteResponse.status)
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
env:
|
# env:
|
||||||
OWNER: buanet
|
# OWNER: buanet
|
||||||
PACKAGE_NAME: iobroker
|
# PACKAGE_NAME: iobroker
|
||||||
PER_PAGE: 100
|
# PER_PAGE: 100
|
||||||
|
|||||||
Reference in New Issue
Block a user