mirror of
https://github.com/sp-tarkov/launcher.git
synced 2025-02-12 14:30:44 -05:00
Updates New Trigger Workflow
This commit is contained in:
parent
742b079266
commit
24ddbb8d6e
@ -1,35 +0,0 @@
|
|||||||
name: Trigger Main Build Pipeline
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
tags:
|
|
||||||
- '*'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
trigger-main-build:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- name: Setup Git Config
|
|
||||||
run: |
|
|
||||||
git config --global user.email "noreply@sp-tarkov.com"
|
|
||||||
git config --global user.name "TriggerBot"
|
|
||||||
|
|
||||||
- name: Clone Build Repository
|
|
||||||
run: |
|
|
||||||
rm -rf ../Build
|
|
||||||
git clone https://${{ secrets.BUILD_USERNAME }}:${{ secrets.BUILD_ACCESS_TOKEN }}@dev.sp-tarkov.com/SPT-AKI/Build.git ../Build
|
|
||||||
|
|
||||||
- name: Trigger Branch
|
|
||||||
working-directory: ../Build
|
|
||||||
run: git checkout -b trigger || git checkout trigger
|
|
||||||
|
|
||||||
- name: Create Trigger File
|
|
||||||
working-directory: ../Build
|
|
||||||
run: |
|
|
||||||
echo "${GITHUB_REF_NAME}" > .gitea/trigger
|
|
||||||
git add .gitea/trigger
|
|
||||||
git commit -m "Launcher triggered build with tag '${GITHUB_REF_NAME}'"
|
|
||||||
|
|
||||||
- name: Force Push
|
|
||||||
working-directory: ../Build
|
|
||||||
run: git push --force origin trigger
|
|
22
.github/workflows/build-trigger.yaml
vendored
Normal file
22
.github/workflows/build-trigger.yaml
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
name: Trigger Main Build Pipeline
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
tags:
|
||||||
|
- "*"
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
trigger-main-build:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Trigger Build Workflow
|
||||||
|
uses: peter-evans/repository-dispatch@v3
|
||||||
|
with:
|
||||||
|
token: ${{ secrets.BUILD_REPO_ACCESS_TOKEN }}
|
||||||
|
repository: sp-tarkov/build
|
||||||
|
event-type: build-trigger
|
||||||
|
client-payload: |
|
||||||
|
{
|
||||||
|
"repository": "${{ github.repository }}",
|
||||||
|
"tag": "${{ github.ref_name }}"
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user