Skip to content

Deprecation notice: GitHub Jobs site

Today we are announcing the deprecation of GitHub Jobs and, on August 19th, will sunset the site entirely. Over the past year, we've seen that most of the positions listed on GitHub Jobs are already posted elsewhere, and most developers who use GitHub are looking elsewhere. To best serve the GitHub developer community, we will be sunsetting the site.

The deprecation and shutdown of GitHub Jobs will follow this timeline:

  • April 19, 2021: Every page on GitHub Jobs will display a banner indicating the deprecation and shutdown dates and linking to this post.
  • May 19, 2021: New job postings will no longer be accepted by GitHub Jobs.
  • June 9-10, June 29 – July 1, July 20-22, August 2-6: The JSON and Atom APIs will brownout so they will return only an error message indicating the deprecation and shutdown dates and linking to this post.
  • August 19, 2021: https://jobs.github.com will redirect to this blog post.

GitHub Actions now supports a concurrency key at both the workflow and job level that will ensure that only a single run or job is in progress.

There are a number of scenarios where you only want a single instance of a particular workflow or job running at any given time. For example: if you have a deployment to your production environment ensuring that only a single deployment is happening at any given time and that you are always deploying the latest code can be important. The concurrency key can be any string or an expression using the github context. When a job or run starts it first checks to see if anything is currently holding on to the concurrency group specified. If not, it will start. If there is a lock on the group, the job or run will be marked as pending and will only start after the blocking job or run completes.

Learn more about concurrency groups in GitHub Actions

For questions, visit the GitHub Actions community

To see what's next for Actions, visit our public roadmap

See more

Developers who contributed to the specific versions of projects and libraries used by NASA’s Jet Propulsion Laboratory to put the Ingenuity helicopter into the Martian atmosphere will receive a new badge on their profile to commemorate their contributions to this historic achievement in planetary exploration.

See the list of repositories and versions which qualify a user for getting the badge here.

See more