Skip to content

qt-creator/deploy-lua-plugin

Repository files navigation

Deploy Lua Plugin

GitHub Super-Linter CI Check dist/ CodeQL Coverage

An action to help you deploy your Qt Creator Lua extension to the Qt Creator Extension Store.

Getting started

Once you have prepare your Lua extension for deployment, you can use this action to deploy it to the Qt Creator Extension Store.

You will need to have an API token (TBA) from the Qt Creator Extension Store.

- name: Release on Extension Store
  uses: Maddimax/[email protected]
  with:
    token: ${{ secrets.EXTENSION_STORE_API_TOKEN }}
    spec: MyPlugin/myplugin.lua
    download-url: http://example.com/my-plugin.zip

You can use the "Qt Creator Lua Plugin" template in Qt Creator to get a full example of a ci workflow file.