Skip to content

feat: Publish command#13948

Merged
kodiakhq[bot] merged 15 commits intomainfrom
publish-command
Sep 20, 2023
Merged

feat: Publish command#13948
kodiakhq[bot] merged 15 commits intomainfrom
publish-command

Conversation

@hermanschaaf
Copy link
Copy Markdown
Contributor

This adds a cloudquery publish command to the CLI that can publish plugins to the upcoming CloudQuery registry. It reads a dist directory with package.json, created by the plugin-sdk, and calls the CloudQuery API to upload the files and metadata in the directory as a new plugin version. This command will mainly be used by plugin authors to upload a new version of their plugin to the registry.

Copy link
Copy Markdown
Member

@erezrokah erezrokah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great 🚀 I'll go ahead and merge this so we can test the CI

@erezrokah erezrokah added the automerge Automatically merge once required checks pass label Sep 20, 2023
@hermanschaaf
Copy link
Copy Markdown
Contributor Author

I'll take a look at the build errors 👁️

@hermanschaaf
Copy link
Copy Markdown
Contributor Author

Ah yeah recent change broke the tests, I'll fix it

@kodiakhq kodiakhq bot merged commit ade7aa4 into main Sep 20, 2023
@kodiakhq kodiakhq bot deleted the publish-command branch September 20, 2023 08:39
kodiakhq bot pushed a commit that referenced this pull request Sep 20, 2023
🤖 I have created a release *beep* *boop*
---


## [3.18.0](cli-v3.17.1...cli-v3.18.0) (2023-09-20)


### Features

* Publish command ([#13948](#13948)) ([ade7aa4](ade7aa4))


### Bug Fixes

* **deps:** Update github.com/cloudquery/arrow/go/v14 digest to ffb7089 ([#13879](#13879)) ([f95ced5](f95ced5))
* **deps:** Update module github.com/cloudquery/plugin-sdk/v4 to v4.8.0 ([#13950](#13950)) ([15b0b69](15b0b69))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Automatically merge once required checks pass

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants