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 (Settings β†’ Secrets and variables β†’ Actions β†’ New 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

No packages published

Contributors 2

  •  
  •  

Languages