Skip to content

Commit

Permalink
Add packager workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
Argent77 committed Dec 5, 2024
1 parent 511316f commit 81f65e2
Showing 1 changed file with 48 additions and 0 deletions.
48 changes: 48 additions & 0 deletions .github/workflows/WeiduModPackager.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# WeiDU Mod Packager by Argent77
# See: https://github.com/InfinityTools/WeiduModPackager

name: 'WeiDU Mod Packager (iemod; lin/mac/win: amd64; win: x86; use git release tag name as suffix)'

on:
release:
types: [published]
workflow_dispatch:

jobs:
call_workflow_amd64:
strategy:
matrix:
type: [iemod, linux, macos]

permissions:
contents: write

uses: InfinityTools/WeiduModPackagerLibrary/.github/workflows/WeiduModPackagerLibrary.yml@master
with:
type: ${{ matrix.type }}
architecture: amd64
suffix: ${{ github.event.release.tag_name }}

call_workflow_win_amd64:
permissions:
contents: write

uses: InfinityTools/WeiduModPackagerLibrary/.github/workflows/WeiduModPackagerLibrary.yml@master
with:
type: windows
architecture: amd64
prefix_windows: win-64bit
suffix: ${{ github.event.release.tag_name }}
naming: tp2

call_workflow_win_x86:
permissions:
contents: write

uses: InfinityTools/WeiduModPackagerLibrary/.github/workflows/WeiduModPackagerLibrary.yml@master
with:
type: windows
architecture: x86
prefix_windows: win-32bit
suffix: ${{ github.event.release.tag_name }}
naming: tp2

0 comments on commit 81f65e2

Please sign in to comment.