Composer not using tag on require
-
Hello
We are updating our clients project from 8.8.1 to 9.5, and we install it via composer / wpackagist-plugin, and version 9.5 does not get a tag. Instead reference is trunk, and the url is using the timestamp param.
This is how the change look in our git
-"version": "8.8.1",
+"version": "9.5",
"source": {
"type": "svn",
"url": "https://plugins.svn.ww.wp.xz.cn/wp-seopress/",
-"reference": "tags/8.8.1"
+"reference": "trunk"
},
"dist": {
"type": "zip",
-"url": "https://downloads.wp.xz.cn/plugin/wp-seopress.8.8.1.zip"
+"url": "https://downloads.wp.xz.cn/plugin/wp-seopress.zip?timestamp=1769506009"Do you know why it does not get a tag? When it should, since I can clearly see it in the svn, that you do have a 9.5 tag.
The problem with the timestamp url is that it will always get latest version, so when you release next version, it will be automatically installed if we deploy the project after, regardless of, if we updated your plugin in or not. Making it impossible to do Quality Assurance before updating a plugin for a clients
You must be logged in to reply to this topic.