diff --git a/.woodpecker.yml b/.woodpecker.yml index 94996b2..7c5a983 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,13 +1,8 @@ -clone: - git: - image: woodpeckerci/plugin-git:latest - settings: - path: MagicStorageVoidBag - when: - event: tag +when: + - event: [push, tag, manual] -pipeline: - fetch-deps: +steps: + - name: fetch-deps image: jackbondpreston/msvb-build-env commands: - steamcmd "+login anonymous" "+workshop_download_item 1281930 2563309347" "+quit" @@ -29,10 +24,8 @@ pipeline: cp /root/.steam/SteamApps/workshop/content/1281930/2563309347/$YEAR.$VER/MagicStorage.tmod ./ - dotnet TMLPatcher/TML.Patcher.dll extract MagicStorage.tmod - cp MagicStorage/MagicStorage.dll $CI_WORKSPACE/ - when: - event: tag - build: + - name: build image: jackbondpreston/msvb-build-env commands: - | @@ -49,16 +42,13 @@ pipeline: - cp ~/.local/share/Terraria/tModLoader/Mods/MagicStorageVoidBag.tmod release/ - cp MagicStorageVoidBag/MagicStorageVoidBag.dll release/ - ls release + + - name: gitea-release when: event: tag - - gitea-release: image: plugins/gitea-release settings: api_key: from_secret: gitea-api-key base_url: https://git.jackbondpreston.me files: release/* - when: - event: tag -