diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..fe4678c84 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,85 @@ +version: 2 + +updates: + + # GHA + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" + assignees: + - "fl0ppy-d1sk" + commit-message: + prefix: "deps/gha" + target-branch: "dev" + + # BW + - package-ecosystem: "docker" + directory: "/src/bw" + schedule: + interval: "daily" + assignees: + - "fl0ppy-d1sk" + commit-message: + prefix: "deps/bw" + target-branch: "dev" + + # Scheduler + - package-ecosystem: "docker" + directory: "/src/scheduler" + schedule: + interval: "daily" + assignees: + - "fl0ppy-d1sk" + commit-message: + prefix: "deps/scheduler" + target-branch: "dev" + - package-ecosystem: "pip" + directory: "/src/scheduler" + schedule: + interval: "daily" + assignees: + - "fl0ppy-d1sk" + commit-message: + prefix: "deps/scheduler" + target-branch: "dev" + + # Autoconf + - package-ecosystem: "docker" + directory: "/src/autoconf" + schedule: + interval: "daily" + assignees: + - "fl0ppy-d1sk" + commit-message: + prefix: "deps/autoconf" + target-branch: "dev" + - package-ecosystem: "pip" + directory: "/src/autoconf" + schedule: + interval: "daily" + assignees: + - "fl0ppy-d1sk" + commit-message: + prefix: "deps/autoconf" + target-branch: "dev" + + # UI + - package-ecosystem: "docker" + directory: "/src/ui" + schedule: + interval: "daily" + assignees: + - "fl0ppy-d1sk" + commit-message: + prefix: "deps/ui" + target-branch: "dev" + - package-ecosystem: "pip" + directory: "/src/ui" + schedule: + interval: "daily" + assignees: + - "fl0ppy-d1sk" + commit-message: + prefix: "deps/ui" + target-branch: "dev" \ No newline at end of file diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml new file mode 100644 index 000000000..84a4fe246 --- /dev/null +++ b/.github/workflows/master.yml @@ -0,0 +1,7 @@ +name: Automatic tests and push (MASTER) + +on: + push: + branches: [master] + +# TODO diff --git a/.github/workflows/prod.yml b/.github/workflows/prod.yml deleted file mode 100644 index f87f5c14c..000000000 --- a/.github/workflows/prod.yml +++ /dev/null @@ -1 +0,0 @@ -# TODO \ No newline at end of file diff --git a/.github/workflows/staging.yml b/.github/workflows/staging.yml index f87f5c14c..181147a90 100644 --- a/.github/workflows/staging.yml +++ b/.github/workflows/staging.yml @@ -1 +1,7 @@ -# TODO \ No newline at end of file +name: Automatic tests and push (STAGING) + +on: + push: + branches: [staging] + +# TODO