宣布 GitHub + DEV 2023 黑客马拉松!
嘿,DEV 社区!
希望你已经准备好迎接一些激动人心的消息。GitHub 将在 DEV 社区上推出他们最新的黑客马拉松,你可以在这里公开构建新的应用程序,学习新知识,甚至有机会赢得一些超棒的奖品!
宣布 GitHub + DEV 2023 黑客马拉松🎉
从现在起至 5 月 23 日,GitHub 将提供一个不容错过的机会,利用 GitHub Actions 或 GitHub Codespaces 为开源贡献力量,赢取奖品。所有参与者都需要分享一篇 DEV 帖子,详细说明他们的项目创建过程。我们迫不及待地想看到您的作品!任何提交有效项目(包括在 DEV 上发布的官方提交帖子)的人都将自动获得抽奖资格,赢取各种精美奖品(最高可达 1,500 美元!)。
继续阅读以获取有关 GitHub Actions、GitHub Codespaces 的所有详细信息,以及如何加入黑客马拉松以赢取一些令人兴奋的奖品。
什么是 GitHub Actions?
GitHub Actions是单独的任务,组合起来后会形成完全属于您自己的自定义工作流程!
GitHub Actions 允许您自动化和自定义软件开发工作流程。操作与您存储代码、与同事协作、解决问题和发布开源软件的平台相同——GitHub!
无论您是构建自定义操作还是将现有操作集成到黑客马拉松的工作流程中,我们都希望您能够更好地理解 GitHub Actions 对您和开源社区的价值。
我们很期待看到你如何应对这项挑战!更多关于 GitHub Actions 的信息,请点击此处。查看 #actionshackathon 和 #actionshackathon21 的标签页面,获取一些关于 GitHub Actions 工作流程的灵感。
什么是 GitHub Codespaces?
GitHub Codespaces是托管在云端的开发环境。您可以通过将开发容器文件配置到您的代码库(通常称为“配置即代码”)来为 GitHub Codespaces 自定义项目,这将为项目的所有用户创建可重复的代码空间配置。
GitHub Codespaces 可在 GitHub 托管的各种基于虚拟机的计算选项上运行,您可以配置从 2 核到 32 核的机器。您可以通过浏览器连接到 Codespaces,也可以在本地使用 Visual Studio Code 或 IntelliJ 等 IDE 连接到 Codespaces。
有关 GitHub Codespaces 的更多信息,请参见此处。
项目类别
GitHub + DEV 2023 Hackathon 征集以下五个类别的项目:
- 维护者必备:让开源维护者的生活更轻松。
指导:开发者可以使用 Codespaces 设置环境来分类问题并审查拉取请求。此外,还可以使用操作来构建工具和资源,以帮助开发者创建更优质的文档。
- DIY 部署:改进开源项目的部署流程。
指导:使用 Codespaces 或 Actions 为 DevOps 流程构建自动化工作流!这可能包括自动化测试、自定义部署脚本或持续集成/持续部署 (CI/CD) 管道。
- 有趣的物联网:与物联网集成的酷项目。
指导:使用 Codespaces 或 Actions 来管理和监控物联网设备,包括管理配置、更新固件以及收集和分析数据等任务。
- 手机友好:为移动设备构建的项目(PWA 就绪,iOS/Android)
指导:开发人员可以使用 Codespaces 或 Actions 创建可在 iOS 和 Android 设备上运行的移动应用程序,以及为其 PWA 就绪应用程序设置自动化工作流程和 CI/CD 管道。
- 古怪的通配符:构建一个不属于上述任何类别的随机应用程序。
指导:此类别征集一些真正滑稽或有趣的作品。请尽情发挥你的想象力,并充分利用 GitHub 提供的任何功能。
为什么要参加?
开源软件背后的核心理念是,当同行评审既易于获取又易于获取时,我们使用的代码、技术和服务会更加强大、更加安全。要真正融入开源社区,你(当然)需要参与!GitHub Actions 和 Codespaces 是优化工作流程的同时为开源做出贡献的理想方式。
如果这还不够的话,我们还有一些很棒的奖品!
💰 奖品 💰
五位大奖得主(每个类别一位):
- 1,500 美元礼品卡或等值金额
- 获得 Forem Shop 300 美元信用额度
- DEV贴纸包
- GitHub 贴纸包
- DEV“GitHub Hackathon 2023”大奖个人资料徽章
亚军奖(所有类别共 10 名):
- 250 美元礼品卡或等值货币
- 150 美元 Forem Shop 信用额度
- DEV贴纸包
- GitHub 贴纸包
- DEV“GitHub Hackathon 2023”亚军个人资料徽章
参与者(持有有效项目):
- DEV贴纸包
- DEV“GitHub Hackathon 2023”参与者个人资料徽章
运费已包含。如需运送至美国境外,可能需缴纳国际关税。请查阅您当地的进口法规,了解更多海关费用信息,或联系shop@forem.com咨询任何问题。
如何参加 GitHub + DEV 2023 黑客马拉松
1) 点击此处注册一个免费的 GitHub 帐户或登录您现有的帐户。
2)在比赛期间使用 GitHub Actions 或 GitHub Codespaces 创建一个属于上述类别之一的全新原创应用程序。
3)使用以下任一许可证在 GitHub 上公开分享您的代码:MIT、Apache、BSD-2、BSD-3或Commons Clause。
4) 重要提示:请使用此帖子模板正式提交你的黑客马拉松申请。请务必遵循模板中的所有提示和说明。
5) 请务必在 4 月 25 日至 5 月 23 日(UTC 时间晚上 11:59)期间在 DEV 上发布您的提交内容,并提供您的应用的 URL、屏幕截图、描述和源代码
⚠️请注意,只有登录 DEV 后,您才可以查看上面链接的提交模板。
附加说明和规则:
- 我们鼓励您使用#GitHubHack23标签分享 DEV 上的更新帖子,以便让我们了解您的进度(提示:
series: [“series name”]
在所有与 GitHub + DEV Hackathon 相关的帖子的 markdown 标题中使用,将所有内容链接到一个系列中) - 允许多次提交
- 如果您与任何人合作,请在提交帖子中列出他们的 DEV 账号,以便我们为您的整个团队授予个人资料徽章!DEV 不负责奖金分配,因此如果您的项目获得大奖或亚军,您需要自行分配奖金。感谢您的理解!
无需购买。仅限18岁以上人士参与。比赛参赛截止日期为(比赛结束日期),即UTC时间晚上11:59。比赛在法律法规禁止或限制的地区无效。所有参赛作品必须是新项目,且须在黑客马拉松期间创作。官方规则请参阅比赛公告页面和比赛官方通用规则。
社区支持
如有任何关于 GitHub 或本次比赛规则的问题,请在官方帮助主题中留言。我们的团队将密切关注此问题,并与 GitHub 团队合作解答您的疑问。
需要一些外部激励和指导吗?谁不需要呢!我们鼓励所有参与者访问我们的社区讨论帖,在这里您可以分享您的想法,并在构建应用的过程中从开发者社区获取改进建议。您也可以在此帖中分享您的开发进度,以获得他人的支持。
重要日期🗓
- 2023 年 4 月 25 日:黑客马拉松开始
- 2023 年 5 月 23 日:黑客马拉松提交截止时间为晚上 11:59(UTC)
- 2023 年 5 月 24 日:投稿评审开始
- 更新时间:2023 年 6 月 13 日:获奖者名单公布,奖品说明已发送
我们非常期待您能与 GitHub 的朋友们一起参加这场全新的黑客马拉松。祝您玩得开心,学到更多,并随时向我们更新最新动态。
祝你好运,编码愉快!🍀
文章来源:https://dev.to/devteam/announcing-the-github-dev-2023-hackathon-4ocn