Skip to content

Commit

Permalink
Feature/mx-1347 update workflow triggers (#1)
Browse files Browse the repository at this point in the history
# Added
- create CHANGELOG.md
- configure dependabot updates for github-actions

# Changes
- update workflow triggers and schedules

---------

Signed-off-by: Nicolas Drebenstedt <[email protected]>
  • Loading branch information
cutoffthetop authored Feb 1, 2024
1 parent 13034bb commit f7dd31d
Show file tree
Hide file tree
Showing 11 changed files with 53 additions and 6 deletions.
9 changes: 9 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
version: 2
updates:
- package-ecosystem: "github-actions"
allow:
- dependency-type: "all"
directory: "/"
open-pull-requests-limit: 1
schedule:
interval: "monthly"
1 change: 1 addition & 0 deletions .github/workflows/open-code.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ name: OpenCoDE
on:
push:
branches: ["main"]
tags: ["**"]
workflow_dispatch:

jobs:
Expand Down
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Added

- create CHANGELOG.md
- configure dependabot updates for github-actions

### Changes

- update workflow triggers and schedules

### Deprecated

### Removed

### Fixed

### Security
9 changes: 8 additions & 1 deletion mex-{{ cookiecutter.project_name }}/.github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,16 @@
version: 2
updates:
- package-ecosystem: "github-actions"
allow:
- dependency-type: "all"
directory: "/"
open-pull-requests-limit: 1
schedule:
interval: "monthly"
- package-ecosystem: "pip"
allow:
- dependency-type: "all"
directory: "/"
open-pull-requests-limit: 1
schedule:
interval: "weekly"
interval: "daily"
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@ name: Cookiecutter

on:
push:
branches: ["main"]
pull_request:
schedule:
- cron: '0 0 * * *'
workflow_dispatch:

env:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
name: CVE Scan

on:
push:
pull_request:
schedule:
- cron: '0 2 * * *'
- cron: '0 0 * * *'
workflow_dispatch:

jobs:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@ name: Docker

on:
push:
tags:
- '**'
tags: ["**"]
workflow_dispatch:

jobs:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Documentation

on:
push:
branches: ["main"]
tags: ["**"]
workflow_dispatch:

env:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ name: Linting

on:
push:
pull_request:
workflow_dispatch:

env:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ name: OpenCoDE
on:
push:
branches: ["main"]
tags: ["**"]
workflow_dispatch:

jobs:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ name: Testing

on:
push:
pull_request:
workflow_dispatch:

env:
Expand Down

0 comments on commit f7dd31d

Please sign in to comment.