diff --git a/.github/workflows/UniversalUpload.yml b/.github/workflows/UniversalUpload.yml new file mode 100644 index 00000000..92610d91 --- /dev/null +++ b/.github/workflows/UniversalUpload.yml @@ -0,0 +1,55 @@ +name: Aristeas UniversalUpload +on: + workflow_dispatch: + push: + branches: + - main + +jobs: + setup: + runs-on: ubuntu-latest + outputs: + matrix: ${{ steps.set-matrix.outputs.matrix }} + steps: + - uses: actions/checkout@v4.1.4 + + - name: Get changed files + id: changed-files + uses: tj-actions/changed-files@v44 + with: + separator: ',' + + #- name: List all changed files + # env: + # ALL_CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }} + # run: | + # for file in ${ALL_CHANGED_FILES}; do + # echo "$file was changed" + # done + + - id: set-matrix + run: bash ModIdFinder.sh "${{ steps.changed-files.outputs.all_changed_files }}" >> $GITHUB_OUTPUT + + workshop-upload: + needs: setup + runs-on: ubuntu-latest + strategy: + matrix: ${{ fromJSON(needs.setup.outputs.matrix) }} + steps: + - uses: actions/checkout@v4.1.4 + with: + fetch-depth: 0 + + - name: Delay + run: sleep $((${{ strategy.job-index }} * 10)) + + - uses: AnarkisGaming/workshop@v1 + with: + appID: 244850 + login: true + publishedFileID: ${{ matrix.value }} + path: ${{ matrix.path }} + changelog: ${{ github.event.head_commit.message }} + env: + STEAM_ACCOUNT_NAME: ${{ secrets.accountname }} + STEAM_PASSWORD: ${{ secrets.password }} diff --git a/.github/workflows/workflows.zip b/.github/workflows/workflows.zip new file mode 100644 index 00000000..f39a8d2a Binary files /dev/null and b/.github/workflows/workflows.zip differ diff --git a/ImaginaryFunctionalCoreBlocks/depreciated.txt b/ImaginaryFunctionalCoreBlocks/depreciated.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/VisualStudioSLNs.zip b/VisualStudioSLNs.zip new file mode 100644 index 00000000..1629524d Binary files /dev/null and b/VisualStudioSLNs.zip differ