Skip to content

talkafk/DeployGodotAssetLibralyAction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deploy Godot Asset Libraly Action

📌 Description

This GitHub Action automatically updates your project in the Godot Asset Library when a new release is created in your repository.

⚙️ How to Use

name: Deploy to Godot Asset Library

on:
  release:
    types: [published]

jobs:
  deploy:
    runs-on: ubuntu-latest

    steps:
      - name: Checkout repository
        uses: actions/checkout@v4

      - name: Deploy to Godot Asset Library
        uses: talkafk/DeployGodotAssetLibralyAction@v1
        with:
          login: "your-login"
          password: ${{ secrets.GODOT_PASSWORD }}
          asset_id: "your-asset-id"
          commit_sha: ${{ github.sha }}
          release_tag: ${{ github.ref_name }}

🔧 Input Parameters

Parameter Description Required
username Godot Asset Library login
password Godot Asset Library password
release_tag Release tag (e.g., 1.0.0)
commit_sha Release commit SHA

🔑 Secrets

Before using, create secret variable in your repository settings (SettingsSecrets and variablesActionsNew repository secret):

  • GODOT_PASSWORD – your Godot Asset Library password

📜 License

This project is distributed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages