From 6f53b2a598eb38f337a4cbba3eaeb58cb0972341 Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Mon, 29 May 2023 23:45:18 +0800 Subject: [PATCH] workflows: set schedule 0 0 * * * --- .github/workflows/app-runner-images.yaml | 4 ++++ .github/workflows/aws-oidc-broker.yaml | 3 +++ .github/workflows/base-images.yaml | 3 +++ .github/workflows/charts.yaml | 3 +++ .github/workflows/chat-with-gpt.yaml | 3 +++ .github/workflows/datadog-agent.yaml | 6 ++++-- .github/workflows/dotnetcore-app.yaml | 3 +++ .github/workflows/fluxcd-images.yaml | 3 +++ .github/workflows/golden-image-pipeline.yaml | 4 ++++ .github/workflows/iac-runner-images.yaml | 3 +++ oci/datadog/agent/Dockerfile | 2 +- 11 files changed, 34 insertions(+), 3 deletions(-) diff --git a/.github/workflows/app-runner-images.yaml b/.github/workflows/app-runner-images.yaml index 22ddddc..39fb6d9 100644 --- a/.github/workflows/app-runner-images.yaml +++ b/.github/workflows/app-runner-images.yaml @@ -1,5 +1,8 @@ name: Build & push app ci runner images + on: + schedule: + - cron: "0 0 * * *" pull_request: push: paths: @@ -13,6 +16,7 @@ on: - 'oci/app-runner/chart-builder-alpine/Dockerfile' - 'oci/app-runner/chart-builder-alpine/repositories' - 'oci/app-runner/image-builder-alpine/Dockerfile' + workflow_dispatch: branches: - main diff --git a/.github/workflows/aws-oidc-broker.yaml b/.github/workflows/aws-oidc-broker.yaml index d6b0099..e7b160d 100644 --- a/.github/workflows/aws-oidc-broker.yaml +++ b/.github/workflows/aws-oidc-broker.yaml @@ -1,11 +1,14 @@ name: Build & push aws-cn-oidc-broker images on: + schedule: + - cron: "0 0 * * *" pull_request: push: paths: - 'oci/aws-cn-oidc-broker/Dockerfile' - 'oci/aws-global-oidc-broker/Dockerfile' - '.github/workflows/aws-oidc-broker.yaml' + workflow_dispatch: branches: - main diff --git a/.github/workflows/base-images.yaml b/.github/workflows/base-images.yaml index b1c4ab3..a2095ba 100644 --- a/.github/workflows/base-images.yaml +++ b/.github/workflows/base-images.yaml @@ -1,5 +1,7 @@ name: Build & push base images on: + schedule: + - cron: "0 0 * * *" pull_request: push: paths: @@ -12,6 +14,7 @@ on: - 'oci/base/alpine-awscli/Dockerfile' - 'oci/base/alpine-awscli-python3/Dockerfile' - '.github/workflows/base-images.yaml' + workflow_dispatch: branches: - main diff --git a/.github/workflows/charts.yaml b/.github/workflows/charts.yaml index dc3e22c..7c2441a 100644 --- a/.github/workflows/charts.yaml +++ b/.github/workflows/charts.yaml @@ -1,10 +1,13 @@ name: Sync Chart on: + schedule: + - cron: "0 0 * * *" pull_request: push: paths: - '.github/workflows/charts.yaml' + workflow_dispatch: branches: - main diff --git a/.github/workflows/chat-with-gpt.yaml b/.github/workflows/chat-with-gpt.yaml index 2e1d2d1..1fa44bb 100644 --- a/.github/workflows/chat-with-gpt.yaml +++ b/.github/workflows/chat-with-gpt.yaml @@ -1,10 +1,13 @@ name: Build & push chat-with-gpt images on: + schedule: + - cron: "0 0 * * *" pull_request: push: paths: - 'oci/chat-with-gpt/Dockerfile' - '.github/workflows/chat-with-gpt.yaml' + workflow_dispatch: branches: - main diff --git a/.github/workflows/datadog-agent.yaml b/.github/workflows/datadog-agent.yaml index 8b9c2ed..560c0f6 100644 --- a/.github/workflows/datadog-agent.yaml +++ b/.github/workflows/datadog-agent.yaml @@ -1,6 +1,8 @@ name: Build & push datadog agent images on: + schedule: + - cron: "0 0 * * *" pull_request: push: paths: @@ -26,7 +28,7 @@ jobs: path: 'oci/datadog/cluster-agent/' build_file: 'Dockerfile' image: public/datadog/cluster-agent - tag: 7.43.1 + tag: 7.44.1 cache: false cache_registry: cache datadog-agent: @@ -44,6 +46,6 @@ jobs: path: 'oci/datadog/agent/' build_file: 'Dockerfile' image: public/datadog/agent - tag: 7.43.1 + tag: 7.44.1 cache: false cache_registry: cache diff --git a/.github/workflows/dotnetcore-app.yaml b/.github/workflows/dotnetcore-app.yaml index b15d7cd..600edd8 100644 --- a/.github/workflows/dotnetcore-app.yaml +++ b/.github/workflows/dotnetcore-app.yaml @@ -1,10 +1,13 @@ name: Build & push dotnetcore-app images on: + schedule: + - cron: "0 0 * * *" pull_request: push: paths: - 'oci/dotnetcore-app/Dockerfile' - '.github/workflows/dotnetcore-app.yaml' + workflow_dispatch: branches: - main diff --git a/.github/workflows/fluxcd-images.yaml b/.github/workflows/fluxcd-images.yaml index b499e77..fc5d105 100644 --- a/.github/workflows/fluxcd-images.yaml +++ b/.github/workflows/fluxcd-images.yaml @@ -1,5 +1,7 @@ name: Build & push flux-cd images on: + schedule: + - cron: "0 0 * * *" pull_request: push: paths: @@ -11,6 +13,7 @@ on: - 'oci/fluxcd/flux-kustomize-controller/Dockerfile' - 'oci/fluxcd/flux-notification-controller/Dockerfile' - 'oci/fluxcd/flux-source-controller/Dockerfile' + workflow_dispatch: branches: - main diff --git a/.github/workflows/golden-image-pipeline.yaml b/.github/workflows/golden-image-pipeline.yaml index cf46a42..c1470bb 100644 --- a/.github/workflows/golden-image-pipeline.yaml +++ b/.github/workflows/golden-image-pipeline.yaml @@ -1,4 +1,7 @@ name: Create AWS Golden AMI +on: + schedule: + - cron: "0 0 * * *" pull_request: push: paths: @@ -7,6 +10,7 @@ name: Create AWS Golden AMI - '.github/workflows/packer/ubuntu-os-ami.json' - '.github/workflows/packer/ubuntu-os-ami.json.pkr.hcl' - '.github/workflows/packer/golden-image-pipeline.yaml' + workflow_dispatch: branches: - main diff --git a/.github/workflows/iac-runner-images.yaml b/.github/workflows/iac-runner-images.yaml index 177c8af..d05f610 100644 --- a/.github/workflows/iac-runner-images.yaml +++ b/.github/workflows/iac-runner-images.yaml @@ -1,5 +1,7 @@ name: Build & push iac ci runner images on: + schedule: + - cron: "0 0 * * *" pull_request: push: paths: @@ -11,6 +13,7 @@ on: - 'oci/iac-runner/pulumi-aws/main.tf' - 'oci/iac-runner/pulumi-aws/Dockerfile' - 'oci/iac-runner/pulumi-aws/.terraformrc' + workflow_dispatch: branches: - main diff --git a/oci/datadog/agent/Dockerfile b/oci/datadog/agent/Dockerfile index 2f76943..aaf8d97 100644 --- a/oci/datadog/agent/Dockerfile +++ b/oci/datadog/agent/Dockerfile @@ -1,4 +1,4 @@ -FROM artifact.onwalk.net/k8s/datadog/agent:7.43.1 +FROM artifact.onwalk.net/k8s/datadog/agent:7.44.1 LABEL maintainer "Datadog "