Unable to Re-run Pipeline on Runner When Build Minutes Are Exhausted

XMLWordPrintable

    • Severity 3 - Minor
    • 10

      Issue Summary

      Pipelines configured to use a self-hosted runner can be triggered successfully for new commits or manual runs, even when the workspace has exhausted its build minutes. However, if a pipeline run is stopped midway or fails, attempting to re-run the pipeline results in an error: “Your account has run out of build minutes,” despite the presence of a runner.

      Steps to Reproduce

      1. Use a workspace that has exhausted all available build minutes.
      2. Set up a self-hosted runner and configure a pipeline step to use it.
      3. Trigger the pipeline (either by pushing a commit or manually).
      4. While the pipeline is running, stop it before completion.
      5. Attempt to re-run the same pipeline.

      Expected Results

      The pipeline should re-run successfully on the self-hosted runner, regardless of the workspace’s build minute quota.

      Actual Results

      Re-running the pipeline fails with the error: “Your account has run out of build minutes,” even though a runner is configured and available.

      Workaround

      The workaround is to manually trigger the pipeline again from the commit

            Assignee:
            Unassigned
            Reporter:
            Syahrul
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: