首页 > 解决方案 > 自动化 Github 上的 Activity,让潜在雇主看起来不错

问题描述

我想自动化我 github 上的日常活动,这样当潜在雇主查看我的 github 时,他们会看到我非常活跃。谁能建议最简单的方法来做到这一点,看起来很有说服力?

标签: githubautomation

解决方案


实现每日自动 GitHub 更新的一种方法是使用 GitHub API 来自动完成更改,通过 bash 脚本或其他方式。

在一个项目中,选择一些会一直变化的文件。那可能是配置文件,或者只是每天创建一个包含某些内容的新文件。

您可以使用cron 作业自动执行此部分。让 cron 作业每天同时创建/更新一个文件。

然后使用GitHub v3 api,您可以创建/更新文件并将它们推送到您的存储库。同样,这可能是您的 cron 工作的一部分。

通过使用此 API,您将从 GitHub 获得一个提交,该提交反映在您个人资料的贡献图表中。

如果我们看到来自 GitHub 的响应,您应该会得到类似的东西,这应该算作贡献。

{
  "content": {
    "name": "hello.txt",
    "path": "notes/hello.txt",
    "sha": "95b966ae1c166bd92f8ae7d1c313e738c731dfc3",
    "size": 9,
    "url": "https://api.github.com/repos/octocat/Hello-World/contents/notes/hello.txt",
    .
    .
    .
  },
  "commit": {
    "sha": "7638417db6d59f3c431d3e1f261cc637155684cd",
    <more things>
    "author": { <response here>
    "committer": {  <response here>
    "message": "my commit message",
    .
    .
    .
}

推荐阅读