ci: update tag publish job to ubuntu-latest
还没有人认领这个 Issue。
评估
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 新手友好度
- 45/100
- Issue 类型
- 缺陷
- 描述清晰度
- 基本清楚
- 活跃度
- 停滞
- 技术栈
- github-actions, linux, lua, ubuntu
- 领域
- build-system, ci-cd, release
调研方向
找到包含标签发布作业的 GitHub Actions workflow,并在 Ubuntu 24.04 上复现 tarantool-setup 失败。按要求更新 workflow,然后验证它可以在不发布的情况下运行,同时仍能构建 rocks,并且标签发布能够成功完成。
由索引模型根据 Issue 内容生成。
描述
It is unable to setup tarantool 2.10 with tarantool-setup on ubuntu-24.04:
Preparing to unpack .../5-tarantool-common_2.11.6.g74ad6a412d-1_all.deb ...
Unpacking tarantool-common (2.11.6.g74ad6a412d-1) ...
dpkg: error processing archive /tmp/apt-dpkg-install-5Uw89m/5-tarantool-common_2.11.6.g74ad6a412d-1_all.deb (--unpack):
unable to open '/usr/lib/systemd/system/tarantool.service.dpkg-new': No such file or directory
No apport report written because the error message indicates an issue on the local system
Selecting previously unselected package tarantool.
Preparing to unpack .../6-tarantool_2.11.6.g74ad6a412d-1_amd64.deb ...
Unpacking tarantool (2.11.6.g74ad6a412d-1) ...
Selecting previously unselected package tarantool-dev.
Preparing to unpack .../7-tarantool-dev_2.11.6.g74ad6a412d-1_amd64.deb ...
Unpacking tarantool-dev (2.11.6.g74ad6a412d-1) ...
Errors were encountered while processing:
/tmp/apt-dpkg-install-5Uw89m/5-tarantool-common_2.11.6.g74ad6a412d-1_all.deb
needrestart is being skipped since dpkg has failed
E: Sub-process /usr/bin/dpkg returned an error code (1)
Error: The process '/usr/bin/sudo' failed with exit code 100
/usr/bin/tarantool --version
Tarantool 2.11.6-0-g74ad6a412d
Target: Linux-x86_64-RelWithDebInfo
Build options: cmake . -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_BACKTRACE=TRUE
Compiler: GNU-13.2.0
C_FLAGS:-g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/build/tarantool-2.11.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/build/tarantool-2.11.6=/usr/src/tarantool-2.11.6.g74ad6a412d-1 -Wdate-time -D_FORTIFY_SOURCE=3 -fexceptions -funwind-tables -fasynchronous-unwind-tables -fno-common -fopenmp -msse2 -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIC -fmacro-prefix-map=/build/tarantool-2.11.6=. -std=c11 -Wall -Wextra -Wno-gnu-alignof-expression -fno-gnu89-inline -Wno-cast-function-type
CXX_FLAGS:-g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/build/tarantool-2.11.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/build/tarantool-2.11.6=/usr/src/tarantool-2.11.6.g74ad6a412d-1 -Wdate-time -D_FORTIFY_SOURCE=3 -fexceptions -funwind-tables -fasynchronous-unwind-tables -fno-common -fopenmp -msse2 -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIC -fmacro-prefix-map=/build/tarantool-2.11.6=. -std=c++11 -Wall -Wextra -Wno-invalid-offsetof -Wno-gnu-alignof-expression -Wno-cast-function-type
Also, it would be a good idea always to run the workflow, but only build rocks without publishing. Because now the problems are discovered too late - when a tag is published.
- 主要语言
- Lua
- 星标
- 244
- 派生
- 56
- 平均合并
- 6 天 8 小时
- 30 天内合并 PR
- 1
贡献指南
这个仓库没有索引到贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
tarantool/queue 的其他 Issue
-
documentation good first issue
难度 1/5 1 小时以内 新手友好度 85/100
-
难度 3/5 1-2 天 新手友好度 76/100
-
难度 4/5 3-5 天 新手友好度 48/100
-
难度 4/5 3-5 天 新手友好度 55/100
-
1sp bug teamE
难度 4/5 3-5 天 新手友好度 25/100
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 75/100
-
bug
难度 2/5 1-3 小时 新手友好度 68/100
LandSandBoat/server#11579 ·
-
难度 1/5 1 小时以内 新手友好度 90/100
-
难度 2/5 1-3 小时 新手友好度 76/100
ArchiveTeam/sinavideo-grab#7 · 3 个 reaction ·
-
bug
难度 2/5 1-3 小时 新手友好度 78/100
mailcow/mailcow-dockerized#7480 ·