A P*_*oor 5 package julia github-actions julia-pkg
我正在尝试开发我的第一个 Julia 包FeatureEng.jl,但我在更新注册表上的包时遇到了问题。
我已经设置了 GitHub 操作 TagBot 和 Register 并尝试通过 Project.toml 文件和 git 标签更新包版本,但我在 GitHub 上仍然只有一个版本(“v1.0.1”),我得到以下输出来自 TagBot:
Tag v1.0.1 already exists
Run Code Online (Sandbox Code Playgroud)
当我在自己的环境中运行我的包并检查我得到的版本时......
julia> using Pkg
julia> Pkg.activate(".")
Activating environment at `~/Desktop/code/julia/FeatureEng/Project.toml`
julia> using FeatureEng, PkgVersion
julia> PkgVersion.Version(FeatureEng)
v"1.2.7"
Run Code Online (Sandbox Code Playgroud)
但是当我在一个单独的环境中安装我的包时,从通用注册表,并运行相同的检查,我得到...
julia> PkgVersion.Version(FeatureEng)
v"1.0.1"
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?发布新的 Julia 包版本的正确方法是什么?
提前致谢!
@JuliaRegistrator register
有关更多详细信息,您可以查看我的模块和包教程:https : //syl1.gitbook.io/julia-language-a-concise-tutorial/language-core/11-developing-julia-packages