From 3ab556dd27bf5d631d28d2d2e4b275ce288766f4 Mon Sep 17 00:00:00 2001 From: casteryh <57782783+casteryh@users.noreply.github.com> Date: Wed, 15 Oct 2025 02:35:07 -0700 Subject: [PATCH 1/2] commit --- .github/workflows/unit_test.yaml | 8 +++++++- README.md | 4 ++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/unit_test.yaml b/.github/workflows/unit_test.yaml index fb5ae675b..82b303a1f 100644 --- a/.github/workflows/unit_test.yaml +++ b/.github/workflows/unit_test.yaml @@ -2,7 +2,13 @@ name: Unit Tests on: pull_request: - + schedule: + # Runs every hour + - cron: '0 * * * *' + push: + branches: [ main ] + pull_request: + workflow_dispatch: jobs: unit_tests: diff --git a/README.md b/README.md index c9d2a0d2b..2267856ad 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # image Forge #### A PyTorch-native agentic RL library that lets you focus on algorithms—not infra. -[![Unit Tests](https://github.com/meta-pytorch/forge/actions/workflows/unit_test.yaml/badge.svg)](https://github.com/meta-pytorch/forge/actions/workflows/unit_test.yaml) -[![GPU Tests](https://github.com/meta-pytorch/forge/actions/workflows/gpu_test.yaml/badge.svg)](https://github.com/meta-pytorch/forge/actions/workflows/gpu_test.yaml) +[![Unit Tests](https://github.com/meta-pytorch/forge/actions/workflows/unit_test.yaml/badge.svg?branch=main)](https://github.com/meta-pytorch/forge/actions/workflows/unit_test.yaml?query=branch%3Amain) +[![GPU Tests](https://github.com/meta-pytorch/forge/actions/workflows/gpu_test.yaml/badge.svg?branch=main)](https://github.com/meta-pytorch/forge/actions/workflows/gpu_test.yaml?query=branch%3Amain) ## Overview The primary purpose of the Forge ecosystem is to delineate infra concerns from model concerns thereby making RL experimentation easier. Forge delivers this by providing clear RL abstractions and one scalable implementation of these abstractions. When you need fine-grained control over placement, fault handling/redirecting training loads during a run, or communication patterns, the primitives are there. When you don’t, you can focus purely on your RL algorithm. From 624ac3f7a59fefd6d4a3cbdef926a327b0daabe9 Mon Sep 17 00:00:00 2001 From: casteryh <57782783+casteryh@users.noreply.github.com> Date: Wed, 15 Oct 2025 11:28:02 -0700 Subject: [PATCH 2/2] Remove hourly schedule for unit tests Removed scheduled cron job for unit tests. --- .github/workflows/unit_test.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/unit_test.yaml b/.github/workflows/unit_test.yaml index 82b303a1f..73063620f 100644 --- a/.github/workflows/unit_test.yaml +++ b/.github/workflows/unit_test.yaml @@ -2,12 +2,8 @@ name: Unit Tests on: pull_request: - schedule: - # Runs every hour - - cron: '0 * * * *' push: branches: [ main ] - pull_request: workflow_dispatch: jobs: