Skip to content

πŸ‘· remove tagging step #7

πŸ‘· remove tagging step

πŸ‘· remove tagging step #7

Workflow file for this run

name: Build steam depots
on: push
permissions:
contents: read
packages: write
jobs:
build:
if: "!contains(github.event.head_commit.message, 'skip ci')"
runs-on: ubuntu-latest
steps:
- name: ‡️ Checkout
uses: actions/checkout@v3
- name: πŸ”– Generate depot tag
run: echo '::set-output name=IMAGE_TAG::'$(echo ${{ github.sha }} | cut -c1-8)
id: tag-generator
- name: πŸ—οΈ Prepare artifact data
run: |
mkdir -p .depot/win/resources/app/arena-definitions && cp -r ./[!.]* .depot/win/resources/app/arena-definitions/
mkdir -p .depot/mac/Arena.app/Contents/Resources/app/arena-definitions && cp -r ./[!.]* .depot/mac/Arena.app/Contents/Resources/app/arena-definitions/
- name: πŸ“¦ Publish depot (win)
uses: actions/upload-artifact@v3
with:
name: definitions-${{ steps.tag-generator.outputs.IMAGE_TAG }}-win
path: .depot/win
- name: πŸ“¦ Publish depot (mac)
uses: actions/upload-artifact@v3
with:
name: definitions-${{ steps.tag-generator.outputs.IMAGE_TAG }}-mac
path: .depot/mac