Skip to content
This repository has been archived by the owner on Sep 28, 2024. It is now read-only.

Aristeas UniversalUpload #40

Aristeas UniversalUpload

Aristeas UniversalUpload #40

name: Aristeas UniversalUpload Test
on:
workflow_dispatch:
push:
branches:
- main
jobs:
setup:
runs-on: ubuntu-latest
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
steps:
- uses: actions/[email protected]
- id: set-matrix
run: bash ModIdFinder.sh >> $GITHUB_OUTPUT
login:
needs: setup
runs-on: ubuntu-latest
steps:
- uses: actions/[email protected]
- uses: AnarkisGaming/workshop@v1
with:
appID: 244850
login: true
env:
STEAM_ACCOUNT_NAME: ${{ secrets.accountname }}
STEAM_PASSWORD: ${{ secrets.password }}
workshop-upload:
needs: [setup, login]
runs-on: ubuntu-latest
strategy:
matrix: ${{ fromJSON(needs.setup.outputs.matrix) }}
steps:
- uses: actions/[email protected]
- uses: AnarkisGaming/workshop@v1
with:
appID: 244850
publishedFileID: ${{ matrix.value }}
path: ${{ matrix.path }}
changelog: ${{ github.event.head_commit.message }}