From 307991de73ccd08df491e57dece7ade852db4e7e Mon Sep 17 00:00:00 2001 From: Ross Ceballo Date: Thu, 14 Nov 2024 23:54:05 -0500 Subject: [PATCH] Add default github action --- .github/workflows/markdownlint.yaml | 12 ++++++++++++ .github/workflows/rebase_checker.yaml | 8 ++++++++ .github/workflows/yamllint.yaml | 12 ++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 .github/workflows/markdownlint.yaml create mode 100644 .github/workflows/rebase_checker.yaml create mode 100644 .github/workflows/yamllint.yaml diff --git a/.github/workflows/markdownlint.yaml b/.github/workflows/markdownlint.yaml new file mode 100644 index 0000000..e6685c0 --- /dev/null +++ b/.github/workflows/markdownlint.yaml @@ -0,0 +1,12 @@ +--- +name: Lint Markdown Files + +on: + push: + branches: + - main + pull_request: + +jobs: + call-workflow: + uses: lsst/rubin_workflows/.github/workflows/markdownlint.yaml@main diff --git a/.github/workflows/rebase_checker.yaml b/.github/workflows/rebase_checker.yaml new file mode 100644 index 0000000..62aeca7 --- /dev/null +++ b/.github/workflows/rebase_checker.yaml @@ -0,0 +1,8 @@ +--- +name: Check that 'main' is not merged into the development branch + +on: pull_request + +jobs: + call-workflow: + uses: lsst/rubin_workflows/.github/workflows/rebase_checker.yaml@main diff --git a/.github/workflows/yamllint.yaml b/.github/workflows/yamllint.yaml new file mode 100644 index 0000000..aec968a --- /dev/null +++ b/.github/workflows/yamllint.yaml @@ -0,0 +1,12 @@ +--- +name: Lint YAML Files + +on: + push: + branches: + - main + pull_request: + +jobs: + call-workflow: + uses: lsst/rubin_workflows/.github/workflows/yamllint.yaml@main