Skip to content

OpenGen v1.1.0

OpenGen v1.1.0 #5

Workflow file for this run

name: Build & Release
on:
release:
types: [published]
jobs:
release:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v4
- name: Setup .NET
uses: actions/setup-dotnet@v4
with:
dotnet-version: '8.0.x'
- name: Publish
run: dotnet publish -c Release
- name: Package
run: |
mkdir -p counterstrikesharp/plugins/OpenGen
mkdir -p counterstrikesharp/gamedata
cp bin/Release/net8.0/publish/OpenGen.dll counterstrikesharp/plugins/OpenGen/
cp gamedata/opengen.json counterstrikesharp/gamedata/
zip -r OpenGen-${{ github.ref_name }}.zip counterstrikesharp/
- name: Upload release asset
run: gh release upload ${{ github.ref_name }} OpenGen-${{ github.ref_name }}.zip
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}