Skip to content

Conversation

@Reason-Wang
Copy link
Contributor

Fix some bugs

rifoagenadi and others added 30 commits July 21, 2025 10:56
* Add github action workflow

* update path to run test on github action

* fix path bug fix in github action

* install missing dependency and fix import path for unit tests

* remove unused import in test_tool_sync unit test

* ignore heavy unit tests

* remove timelimit for github action CI (temp)

* split test step to each subfolder

* test alfworld only

* update test path

* add github action cache

* turn off cache

* clear cache

* turn on cache and remove stress test

* rename test step for workflow

* modularize workflow jobs

* add job to test code env

* fix indentation error in workflow yml

* fix indentation error in workflow yml

* setup python dep in each job

* add enroot cache on each step

* remove install dependency and enroot step in later jobs

* set python env as artifact

* remove pip cache

* increase timeout for setup

* use minimal requirements for testing

* just testing with pip cache

* test three envs with matrix

* CI cover all envs test

* increase timeout

* increase timeout

* include rewards and tools unit test for CI

* add full requirement

* reduce requirements

* retest

* retest

* update enroot test

* update enroot test

* separate alfworld tool test

* reduce parallel jobs

* remove multi chain test scienceworld tool

* separate test for alfworld and scienceworld

* paralellize tools test

* paralellize more test

* add disk cleanup on workflow

* split alfworld test again
@Reason-Wang Reason-Wang merged commit 375edfa into main Oct 9, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants