Valheim
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
2 days ago
Downloads
2.2K
Size
91KB
ADDatHost Valheim hosting
30% off

starfinders_valheim

Modpack for the Starfinders private Valheim server.

Set up

GitHub secret

  • THUNDERSTORE_API_TOKEN your ThunderStore API token
  • DISCORD_WEBHOOK_URL your discord bots webhook url

Configuration

The dependancies for the mods are declared in the Publish to ThunderStore step's deps input. The format for adding mods is:

<creator>-<mod_name>@<version>

# Example:
[email protected]

This action replaces the dependency list in thunderstore.toml so that one can be ignored.

Initiating the workflow

Create a version tag and push it:

VERSION=3.2.0
git tag $VERSION && git push origin $VERSION

The workflow uses the tag name as the package version, so 2.0.1 becomes the ThunderStore package version.

Workflow

The workflow runs on GitHub Actions whenever a tag is pushed. The tag name is used as the package version.

Pipeline steps:

  1. Check out the repository so the workflow can package its contents.
  2. Build the package and publish to Thunderstore website uses the THUNDERSTORE_API_TOKEN secret to push to our team.
  3. Wait for availability in Thunderstore. There is a delay between the package appearing on the website and the app so it checks the Valheim Thunderstore package feed every 5 minutes (max 4 hours) until the version is available in the Tunderstore app.
  4. Create a GitHub Release from the tag.
  5. Notify Discord that the package is available, with links to the Thunderstore package and GitHub Release. This step uses the DISCORD_WEBHOOK_URL secret to send the message to Discord.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.