feat: adding engine release to main pipeline

This commit is contained in:
Pierre Mavro
2020-12-01 18:48:19 +01:00
parent 76f53437cf
commit 85f28e5cf6
2 changed files with 41 additions and 1 deletions

21
.github/workflows/main_release.yml vendored Normal file
View File

@@ -0,0 +1,21 @@
name: engine-release
on:
push:
branches: main
jobs:
engine-release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Run a multi-line script
timeout-minutes: 60
env:
GITLAB_PROJECT_ID: ${{ secrets.GITLAB_PROJECT_ID }}
GITLAB_TOKEN: ${{ secrets.GITLAB_TOKEN }}
GITLAB_PERSONAL_TOKEN: ${{ secrets.GITLAB_PERSONAL_TOKEN }}
run: |
export GITHUB_BRANCH=main
export GITHUB_COMMIT_ID=$GITHUB_SHA
./helper.sh release