feat: Add relay docker image (#1)

## Description

**What(what issue does this code solve/what feature does it add):**

We are adding the `Dockerfile` to build a moq-relay

**How(how does it solve it):**

1. Added `relay.Dockerfile` with all the docker code to build
kixelated's moq-relay.
2. Added `relay.yml` in workflows for building and publishing the docker
image

## Required Checklist:

- [ ] I have added any necessary documentation and comments in my code
(where appropriate)
- [ ] I have added tests to make sure my code runs in all contexts

## Further comments
This commit is contained in:
Wanjohi
2024-03-29 09:40:29 +03:00
committed by GitHub
parent 601c268a39
commit 7d5d8be14b
3 changed files with 132 additions and 10 deletions

View File

@@ -10,6 +10,10 @@ on:
- ready_for_review
- edited
concurrency:
group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/main' && github.run_id || github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
validate:
name: Validate PR title
@@ -24,16 +28,16 @@ jobs:
with:
#TODO: fix all emojis
types: |-
feat
🐛 fix
🔨 chore
📝 docs
test
🕵🏽‍♂️ security
🚮 remove
♻️ revert
🏎️ perf
💫 style
feat
fix
chore
docs
test
security
remove
revert
perf
style
deprecate
refactor
ci
@@ -41,6 +45,8 @@ jobs:
requireScope: false
# Ensures the subject start with an uppercase character.
subjectPattern: ^([A-Z]).+$
headerPattern: '^\s*.*?\s(\w*)(?:\(([\w$.\-*/ ]*)\))?: (.*)$'
headerPatternCorrespondence: type, scope, subject
subjectPatternError: |
The subject "{subject}" found in the pull request title "{title}"
didn't match the configured pattern. Please ensure that the subject