knative-extensions / backstage-plugins

Knative plugins for Backstage.
Apache License 2.0
3 stars 17 forks source link

NPM package tests need to run before publishing Golang code #21

Open aliok opened 6 months ago

aliok commented 6 months ago

Related: https://github.com/knative-extensions/backstage-plugins/pull/13#discussion_r1439246821

When we create a release of Golang part, GitHub actions automatically create a release of the plugin. However, the Golang release process does not run the tests for the plugin. So, we might end up in a situation where the tests of Golang is fine but plugin is not.

Thus, before releasing the Golang part, we also need to run the plugin tests.

github-actions[bot] commented 3 months ago

This issue is stale because it has been open for 90 days with no activity. It will automatically close after 30 more days of inactivity. Reopen the issue with /reopen. Mark the issue as fresh by adding the comment /remove-lifecycle stale.

aliok commented 3 months ago

/remove-lifecycle stale

github-actions[bot] commented 2 days ago

This issue is stale because it has been open for 90 days with no activity. It will automatically close after 30 more days of inactivity. Reopen the issue with /reopen. Mark the issue as fresh by adding the comment /remove-lifecycle stale.