mirror of
https://github.com/PepperDash/EssentialsPluginTemplate.git
synced 2026-01-11 19:44:38 +00:00
1. update workflow files 2. Add 3-series SLN and csproj files - Remove from project when using the template if not needed 3. Update 4-series SLN and csproj files 4. Moved SLN's to root of project 5. Rename *.cs files to identify naming convention of 'MakeModel' 6. Upate packages.config to reference latest Essentials v1 release
33 lines
1.1 KiB
YAML
33 lines
1.1 KiB
YAML
name: Build Essentials Plugin
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
- '**'
|
|
|
|
jobs:
|
|
getVersion:
|
|
uses: PepperDash/workflow-templates/.github/workflows/essentialsplugins-getversion.yml@main
|
|
secrets: inherit
|
|
|
|
build-3Series:
|
|
uses: PepperDash/workflow-templates/.github/workflows/essentialsplugins-3Series-builds.yml@main
|
|
secrets: inherit
|
|
needs: getVersion
|
|
if: needs.getVersion.outputs.newVersion == 'true'
|
|
with:
|
|
newVersion: ${{ needs.getVersion.outputs.newVersion }}
|
|
version: ${{ needs.getVersion.outputs.version }}
|
|
tag: ${{ needs.getVersion.outputs.tag }}
|
|
channel: ${{ needs.getVersion.outputs.channel }}
|
|
|
|
build-4Series:
|
|
uses: PepperDash/workflow-templates/.github/workflows/essentialsplugins-4Series-builds.yml@main
|
|
secrets: inherit
|
|
needs: getVersion
|
|
if: needs.getVersion.outputs.newVersion == 'true'
|
|
with:
|
|
newVersion: ${{ needs.getVersion.outputs.newVersion }}
|
|
version: ${{ needs.getVersion.outputs.version }}
|
|
tag: ${{ needs.getVersion.outputs.tag }}
|
|
channel: ${{ needs.getVersion.outputs.channel }} |