💡
原文中文,约3700字,阅读约需9分钟。
📝
内容提要
文章总结了GitHub Actions的使用经验,包括Dockerfile的应用、Action模块的解耦、Variables和Secrets的配置等。还提到Go语言中的Goroutines可能导致死锁,以及CloudFlare开发者文档的迁移。最后讨论了职场跳槽策略和个人成长反思。
🎯
关键要点
- 尽可能使用 Dockerfile 来优化 GitHub Actions 的使用。
- 将 Release 环节中的细节放在 Makefile 中以提高效率。
- Action 模块应解耦,避免在 Actions 中加入过多 Shell 命令。
- 正确配置 Variables 和 Secrets 是关键。
- Goroutines 在 fork() 后可能导致死锁,这是 Go 运行时的问题。
- CloudFlare 的开发者文档从 Hugo 迁移到 Astro,以改善内容组织和开发体验。
- 2024 年的计算速度和存储容量相比 2004 年有显著提升。
- 认知负荷是由信息呈现方式引起的,需关注避免不必要的认知负担。
- 职场跳槽时应选择向上发展,避免平级或降级跳槽。
- 在工作中要明确何时应帮助他人,何时应坚守边界。
- 个人反思和记录学习是有益的,但阅读他人的 TIL 可能效果不佳。
- 消费时需考虑付出的精力价值,避免只追求即时满足。
- 东北作家的作品能引发强烈的乡愁和共鸣。
➡️