Urgent.News

What's breaking now, across thousands of outlets.

Tech

GitHub Actions pricing changes 2026: price per minute, the self-hosted runner fee, and cheaper runners

GitHub changed Actions pricing twice in the space of a few weeks around the new year, and only one of those changes actually happened. Here is where things stand, checked against GitHub's own pricing reference, billing docs and changelog on November 10, 2026. How much do GitHub Actions runners cost per minute in 2026? Since January 1, 2026, GitHub-hosted runners cost up to 39% less than before.…

In 2026, GitHub Actions pricing saw a change around the new year. The cost of GitHub-hosted runners decreased up to 39% from their previous rates. For private repositories, the rates remained the same for Linux and Windows runners, but the price for macOS 3-core M1 runners dropped from $0.062 per minute to the new rate. Self-hosted runners are currently free.

Starting March 1, 2026, GitHub announced a $0.002-a-minute cloud platform charge for self-hosted runners usage in private repositories. However, this fee was postponed and is yet to be implemented, and self-hosted runner fee is still not in effect.

For those looking for cheaper alternatives, third-party hosted runners provide a more cost-effective solution. Providers such as Sengi offer Basic and Premium plans with rates as low as $0.001 per minute for Linux x64 sizes. These alternatives maintain compatibility with the same workflow using a different runs-on label.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

A search box that JOINed to your token table: ORM filter injection in KoboToolbox (GHSA-xrq7-925g-qg5m)

TL;DR What: The asset-search endpoint in KoboToolbox kpi built a Django Q(**{field: value}) from the field name in q= , and nothing limited which fields that name could reach.

  • Authenticated users can recover parts of API tokens via malicious search queries.
  • Search box in kpi server allows construction of Django Q({field: value}) object.
  • KoboToolbox fixed vulnerability in version 2.026.23a, urging self-hosted installations to update.

How to Use a Proxy in Python requests

A proxy in Python requests is a gateway URL stored on the Session. Each call goes to that gateway first, and the site sees the exit IP instead of your machine.

  • Proxy in Python requests acts as a gateway URL stored in a Session.
  • Proxies dict maps target scheme (http or https) to gateway URL.
  • SOCKS gateway under https key when target begins with https://.

Getting Started with the TTSFree API: Generate Hindi Speech with cURL

Getting Started with the TTSFree API: Generate Hindi Speech with cURL TTSFree.in provides an API for developers who want to integrate AI text-to-speech and other audio capabilities into their…

  • TTSFree.in provides API for text-to-speech in Indian languages, including Hindi.
  • Generate Hindi speech using cURL by sending POST request to https://ttsfree.in/v1/jobs.
  • Download generated speech file as hello.wav after job completion.

SSH Certificate Authentication with ssh-keygen (2026)

You have forty devices in the field, three people who need shell access, and an authorized_keys file on every one of them. Someone leaves, and you get to touch forty files.

  • SSH certificate authentication simplifies managing shell access across devices
  • User and host certificates signed by user and host CAs, respectively
  • Server verifies CA signature, validity window, and principals during login

Apache Allura Exposes a Permission Chain, Not a Single Admin Page

Apache Allura Exposes a Permission Chain, Not a Single Admin Page Apache Allura combines source repositories, tickets, wikis, discussions, blogs, and project administration into a forge.

  • Apache Allura integrates multiple tools for software development and collaboration.
  • Access decisions in Apache Allura are based on a complex permission chain.
  • Evaluating Apache Allura security requires testing beyond the project landing page.

More from Wednesday 11 November →