From d0d6cb68a42265e20187c57a5fd5092a85256ff0 Mon Sep 17 00:00:00 2001 From: jarzbek Date: Mon, 6 Oct 2025 18:22:01 +0200 Subject: [PATCH] github workflow to push to artifactory --- .github/CODEOWNERS | 6 ++++++ .github/PULL_REQUEST_TEMPLATE.md | 8 ++++++++ .github/workflows/terraform-module.yaml | 13 +++++++++++++ 3 files changed, 27 insertions(+) create mode 100644 .github/CODEOWNERS create mode 100644 .github/PULL_REQUEST_TEMPLATE.md create mode 100644 .github/workflows/terraform-module.yaml diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000..8025caa --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,6 @@ +# These owners will be the default owners for everything in +# the repo. Unless a later match takes precedence, +# @taskrabbit/devops will be requested for +# review when someone opens a pull request. + +* @taskrabbit/devops diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..764008c --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,8 @@ +## Description + + +## Changes + + +## Ticket + diff --git a/.github/workflows/terraform-module.yaml b/.github/workflows/terraform-module.yaml new file mode 100644 index 0000000..0cfb0af --- /dev/null +++ b/.github/workflows/terraform-module.yaml @@ -0,0 +1,13 @@ +--- +name: Terraform Module +on: + push: {} + workflow_dispatch: {} + +jobs: + publish-module: + uses: taskrabbit/github_workflows/.github/workflows/terraform-module.yaml@main + with: + namespace: taskrabbit + system: aws + name: "openvpn" # This is required to be updated by the downstream repository.