diff --git a/.github/workflows/buildAndDeploy.yml b/.github/workflows/buildAndDeploy.yml index f27d6be710..3eff63ed0a 100644 --- a/.github/workflows/buildAndDeploy.yml +++ b/.github/workflows/buildAndDeploy.yml @@ -163,6 +163,23 @@ jobs: mv desktop/build/libs/Unciv.jar deploy/Unciv.jar + - name: Steam deploy + continue-on-error: true + if: github.event_name == 'push' && contains(github.ref, 'refs/tags/') + uses: game-ci/steam-deploy@v1 + with: + username: ${{ secrets.STEAM_USERNAME }} + password: ${{ secrets.STEAM_PASSWORD }} + configVdf: ${{ secrets.STEAM_CONFIG_VDF}} + ssfnFileName: ${{ secrets.STEAM_SSFN_FILE_NAME }} + ssfnFileContents: ${{ secrets.STEAM_SSFN_FILE_CONTENTS }} + appId: 2118950 + buildDescription: ${{steps.tag.outputs.tag}} + rootPath: deploy + depot1Path: Unciv-Windows64.zip + depot2Path: Unciv-Linux64.zip + releaseBranch: release + ## Server - name: Build UncivServer.jar diff --git a/docs/Developers/Generating-screenshots.md b/docs/Developers/Generating-screenshots.md index c6471da782..9192c7b901 100644 --- a/docs/Developers/Generating-screenshots.md +++ b/docs/Developers/Generating-screenshots.md @@ -21,3 +21,12 @@ Quick dimensions checklist for y'all! - Github preview image - 1280*640 - Feature Graphic - Google Play - 1024*500 - best in 900x600 resolution (options - display) - Itch.io image - 630*500 - best in 1050x700 resolution + +# Generating Steam images with Gimp + +- Open map editor +- Take a screenshot of a nice-looking piece of map in the required dimensions (I use Shutter) +- Take the latest Unciv icon, add as another layer, and resize the layer until it's like 90% of the height +- Go here: https://text.imageonline.co/ and select color-black, font-Nobile, and Bold. +- Generate text in a good size to fit into the rest of your image, screenshot that (with the white background) and paste in a new layer +- Use the Bucket Fill, mode-erase, with opacity to get rid of most of the white, this should leave a small outline of white around our black text! diff --git a/extraImages/Steam-616x353.png b/extraImages/Steam-616x353.png new file mode 100644 index 0000000000..c778fd52f5 Binary files /dev/null and b/extraImages/Steam-616x353.png differ diff --git a/extraImages/Steam-library-600x900.png b/extraImages/Steam-library-600x900.png new file mode 100644 index 0000000000..9518a9a717 Binary files /dev/null and b/extraImages/Steam-library-600x900.png differ diff --git a/extraImages/Unciv.ico b/extraImages/Unciv.ico new file mode 100644 index 0000000000..d93e191b36 Binary files /dev/null and b/extraImages/Unciv.ico differ diff --git a/extraImages/steam-231x87.png b/extraImages/steam-231x87.png new file mode 100644 index 0000000000..4604795049 Binary files /dev/null and b/extraImages/steam-231x87.png differ diff --git a/extraImages/steam-374x448.png b/extraImages/steam-374x448.png new file mode 100644 index 0000000000..584160b5f3 Binary files /dev/null and b/extraImages/steam-374x448.png differ diff --git a/extraImages/steam-3840x1240.png b/extraImages/steam-3840x1240.png new file mode 100644 index 0000000000..9f8ec78b2a Binary files /dev/null and b/extraImages/steam-3840x1240.png differ diff --git a/extraImages/steam-460x215.png b/extraImages/steam-460x215.png new file mode 100644 index 0000000000..659dc3835d Binary files /dev/null and b/extraImages/steam-460x215.png differ