Skip to content

adding release zip downlaoder hlper #31

adding release zip downlaoder hlper

adding release zip downlaoder hlper #31

name: DayZ SRP Sakhal Mods
on:
push:
branches:
- release
jobs:
dayz_srp_sakhal:
name: Pack release pbos
runs-on: windows-latest
steps:
- name: Setup SteamCMD
id: steamcmd
uses: CyberAndrii/setup-steamcmd@v1
- name: Install DayZ & DayZ Tools
env:
STEAM_USERNAME: ${{ secrets.STEAM_USERNAME }}
STEAM_PASSWORD: ${{ secrets.STEAM_PASSWORD }}
run: |
steamcmd +login "$env:STEAM_USERNAME" "$env:STEAM_PASSWORD"
steamcmd app_update 830640 validate +quit
steamcmd app_update 221100 validate +quit
- name: Debug
run: |
echo "output ${{steps.steamcmd.outputs.directory}}"
- name: Install Wardog DayZ 2 P
uses: robinraju/release-downloader@v1
with:
repository: https://github.com/wrdg/DayZExtract
latest: true
fileName: DayZExtract-*-portable.zip
tarBall: false
zipBall: true
out-file-path: DayZExtract
extract: true
- name: Extract Portable Tools
run: |
7z x DayZExtract-1.0.8-portable.zip
cd DayZExtract-1.0.8-portable
DayZExtract.exe P:\ -p 10 -u
- name: Install Mikero Tools
uses: arma-actions/mikero-tools@latest
- name: Checkout
uses: actions/checkout@v4
with:
path: source
- name: Make mod folders
run: |
cd ${{ github.workspace }}
mkdir mods
echo ${{ github.workspace }}\source
echo ${{ github.workspace }}\mods
- name: Pack Project With PboProject
run: |
Get-Command pboproject
pboProject ${{ github.workspace }}\source +M=${{ github.workspace }}\mods
- name: Validate Packing
run: |
pwd
cd ${{ github.workspace }}\mods
pwd
dir