文件名称:setup-beam:使用OTP和Elixir设置GitHub Actions工作流程
文件大小:128KB
文件格式:ZIP
更新时间:2024-05-18 17:42:58
JavaScript
设置光束 该操作通过以下方式设置了可在GitHub Actions工作流程中使用的Erlang / OTP环境: 安装Erlang / OTP (可选)安装Elixir (可选)安装rebar3 注意当前,此操作仅支持Actions的ubuntu-运行时。 用法 参见 。 注意Erlang / OTP发行版本规范。 为了获得最佳结果,我们建议指定确切的Erlang / OTP,Elixir版本和rebar3版本。 但是,也接受诸如22.x类的值,并且我们尝试根据语义版本控制规则来解析它们。 另外,建议像这些示例一样,使用YAML字符串指定Erlang / OTP,Elixir和rebar3版本,以免像23.0这样的数字最终不会被解析为23 ,这是不相等的。 对于预发布的Elixir版本,例如1.11.0-rc.0 ,请使用完整版本说明符( 1.11.0-rc.0 )。 可以
【文件预览】:
setup-beam-main
----.gitattributes(46B)
----.github()
--------elixir-matchers.json(877B)
--------workflows()
----action.yml(956B)
----MATCHER_NOTICE.md(1KB)
----src()
--------install-rebar3(499B)
--------install-otp(574B)
--------install-elixir(475B)
--------setup-beam.js(8KB)
--------installer.js(897B)
----.eslintrc.yml(328B)
----CONTRIBUTING.md(2KB)
----__tests__()
--------setup-beam.test.js(4KB)
----.prettierrc(122B)
----LICENSE.md(1KB)
----README.md(5KB)
----dist()
--------.github()
--------install-rebar3(499B)
--------install-otp(574B)
--------install-elixir(475B)
--------index.js(142KB)
--------licenses.txt(3KB)
----3RD_PARTY_LICENSES(159KB)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(39B)
----package-lock.json(194KB)
----package.json(1KB)
----test-projects()
--------rebar3()
--------mix()