Skip to content

Check releases

Check releases #186

name: Check releases
on:
schedule:
- cron: "0 8 * * *"
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
check-releases:
uses: x-real-ip/github-actions/.github/workflows/new-release-issue.yaml@main
secrets:
PAT: ${{ secrets.PAT }}
strategy:
fail-fast: false
matrix:
include:
- name: envoy-gateway
type: release
target: envoyproxy/gateway
bump: false
bump_type: ""
image: ""
include_tags: ""
exclude_tags: ""
- name: immich
type: release
target: ghcr.io/immich-app/immich
bump: true
bump_type: kustomize
image: "ghcr.io/immich-app/immich-server ghcr.io/immich-app/immich-machine-learning"
include_tags: ""
exclude_tags: ""
- name: dsmr-reader
type: image
target: ghcr.io/xirixiz/dsmr-reader-docker
bump: true
bump_type: kustomize
image: "ghcr.io/xirixiz/dsmr-reader-docker"
include_tags: ""
exclude_tags: ""
- name: democratic-csi
type: image
target: ghcr.io/democratic-csi/democratic-csi
bump: true
bump_type: kustomize
image: "ghcr.io/democratic-csi/democratic-csi"
include_tags: ""
exclude_tags: "latest"
- name: frigate
type: image
target: ghcr.io/blakeblackshear/frigate
bump: true
bump_type: kustomize
image: "ghcr.io/blakeblackshear/frigate"
include_tags: ".*-standard-arm64"
exclude_tags: "stable,latest"
- name: go2rtc
type: image
target: ghcr.io/alexxit/go2rtc
bump: true
bump_type: kustomize
image: "ghcr.io/alexxit/go2rtc"
include_tags: ""
exclude_tags: "latest,stable,master,^master-.*,.*-rockchip,.*-hardware"
- name: MetalLB
type: release
target: metallb/metallb
bump: false
bump_type: kustomize
image: ""
include_tags: ""
exclude_tags: ""
- name: Kubernetes Node Feature Discovery
type: release
target: kubernetes-sigs/node-feature-discovery
bump: false
bump_type: kustomize
image: ""
include_tags: ""
exclude_tags: ""
- name: Omada Controller
type: release
target: mbentley/docker-omada-controller
bump: false
bump_type: kustomize
image: ""
include_tags: ""
exclude_tags: ""
- name: paperless
type: image
target: ghcr.io/paperless-ngx/paperless-ngx
bump: true
bump_type: kustomize
image: "ghcr.io/paperless-ngx/paperless-ngx"
include_tags: ""
exclude_tags: "dev,latest,stable,fix,feature,ngx-,beta"
- name: syncthing
type: image
target: syncthing/syncthing
bump: true
bump_type: kustomize
image: "ghcr.io/syncthing/syncthing"
include_tags: ""
exclude_tags: "latest,nightly,edge,rc,infrastructure,gotools,beta,v2,jb-orgmembers,jb-ctxrefactor"
- name: uptime-kuma
type: release
target: louislam/uptime-kuma
bump: true
bump_type: kustomize
image: "docker.io/louislam/uptime-kuma"
include_tags: ""
exclude_tags: "latest,beta"
- name: vaultwarden
type: release
target: dani-garcia/vaultwarden
bump: true
bump_type: kustomize
image: "ghcr.io/dani-garcia/vaultwarden"
include_tags: "*-alpine"
exclude_tags: "testing,sha256,latest,latest-*"
- name: zwavejs2mqtt
type: image
target: ghcr.io/zwave-js/zwave-js-ui
bump: true
bump_type: kustomize
image: ghcr.io/zwave-js/zwave-js-ui
include_tags: ""
exclude_tags: "sha-*,master,latest,test,test*"
- name: radicale
type: release
target: ghcr.io/tomsquest/docker-radicale
bump: true
bump_type: "kustomize"
image: "docker.io/tomsquest/docker-radicale"
include_tags: ""
exclude_tags: ""
with:
name: ${{ matrix.name }}
target: ${{ matrix.target }}
type: ${{ matrix.type }}
bump: ${{ matrix.bump }}
bump_type: ${{ matrix.bump_type }}
image: ${{ matrix.image }}
include_tags: ${{ matrix.include_tags }}
exclude_tags: ${{ matrix.exclude_tags }}