Skip to content

qt-creator/deploy-qtc-plugin

Repository files navigation

This Action is no longer used!

Qt Creator starting with 17.0 uses a simply git repository to register plugins instead: https://github.com/qt-creator/extension-registry

Deploy Qtc Plugin

GitHub Super-Linter CI Check dist/ CodeQL Coverage

An action to help you deploy your Qt Creator 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: qt-creator/deploy-qtc-plugin@v1.0
  with:
    token: ${{ secrets.EXTENSION_STORE_API_TOKEN }}
    spec: build/MyPlugin.json
    download-url-win-x64: http://example.com/my-plugin.zip
    download-url-win-arm: http://example.com/my-plugin.zip
    download-url-linux-x64: http://example.com/my-plugin.zip
    download-url-linux-arm: http://example.com/my-plugin.zip
    download-url-macos: http://example.com/my-plugin.zip

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published