Skip to content

Commit 3cc1ef5

Browse files
Swap RLZoo for RLFarm in CI, drop RLExperiments (#1041)
1 parent 5d59969 commit 3cc1ef5

1 file changed

Lines changed: 9 additions & 56 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@ jobs:
9696
Pkg.test("ReinforcementLearningCore", coverage=true)'
9797
- uses: julia-actions/julia-processcoverage@v1
9898
- uses: codecov/codecov-action@v3
99-
test-RLZoo:
100-
name: RLZoo - Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
99+
test-RLFarm:
100+
name: RLFarm - Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
101101
runs-on: ${{ matrix.os }}
102102
strategy:
103103
fail-fast: false
@@ -121,23 +121,23 @@ jobs:
121121
arch: ${{ matrix.arch }}
122122
- uses: julia-actions/cache@v1
123123
- name: Get changed files
124-
id: RLZoo-changed
124+
id: RLFarm-changed
125125
uses: tj-actions/changed-files@v42
126126
with:
127127
files: |
128-
src/ReinforcementLearningZoo/**
128+
src/ReinforcementLearningFarm/**
129129
src/ReinforcementLearningCore/**
130130
src/ReinforcementLearningBase/**
131-
- name: Test RLZoo
132-
if: (steps.RLZoo-changed.outputs.any_changed == 'true') || (contains(github.event.pull_request.labels.*.name, 'Integration Test'))
131+
- name: Test RLFarm
132+
if: (steps.RLFarm-changed.outputs.any_changed == 'true') || (contains(github.event.pull_request.labels.*.name, 'Integration Test'))
133133
run: |
134134
julia --color=yes -e '
135135
using Pkg;
136136
Pkg.develop(path="src/ReinforcementLearningBase")
137137
Pkg.develop(path="src/ReinforcementLearningEnvironments")
138138
Pkg.develop(path="src/ReinforcementLearningCore")
139-
Pkg.develop(path="src/ReinforcementLearningZoo")
140-
Pkg.test("ReinforcementLearningZoo", coverage=true)'
139+
Pkg.develop(path="src/ReinforcementLearningFarm")
140+
Pkg.test("ReinforcementLearningFarm", coverage=true)'
141141
- uses: julia-actions/julia-processcoverage@v1
142142
- uses: codecov/codecov-action@v3
143143
test-RLEnvs:
@@ -170,7 +170,7 @@ jobs:
170170
with:
171171
files: |
172172
src/ReinforcementLearningEnvironments/**
173-
src/ReinforcementLearningZoo/**
173+
src/ReinforcementLearningFarm/**
174174
src/ReinforcementLearningCore/**
175175
src/ReinforcementLearningBase/**
176176
- name: Test RLEnvironments
@@ -186,53 +186,6 @@ jobs:
186186
Pkg.test("ReinforcementLearningEnvironments", coverage=true)'
187187
- uses: julia-actions/julia-processcoverage@v1
188188
- uses: codecov/codecov-action@v3
189-
test-RLExperiments:
190-
name: RLExperiments - Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
191-
runs-on: ${{ matrix.os }}
192-
strategy:
193-
fail-fast: false
194-
matrix:
195-
version:
196-
- "1"
197-
os:
198-
- ubuntu-latest
199-
- macOS-latest
200-
# - windows-latest # Reactivate once path issues are figured out
201-
arch:
202-
- x64
203-
# - arm64
204-
steps:
205-
- uses: actions/checkout@v4
206-
with:
207-
fetch-depth: 100
208-
- uses: julia-actions/setup-julia@v1
209-
with:
210-
version: ${{ matrix.version }}
211-
arch: ${{ matrix.arch }}
212-
- uses: julia-actions/cache@v1
213-
- name: Get changed files
214-
id: RLExperiments-changed
215-
uses: tj-actions/changed-files@v42
216-
with:
217-
files: |
218-
src/ReinforcementLearningExperiments/**
219-
src/ReinforcementLearningZoo/**
220-
src/ReinforcementLearningCore/**
221-
src/ReinforcementLearningBase/**
222-
- name: Test RLExperiments
223-
if: (steps.RLExperiments-changed.outputs.any_changed == 'true') || (contains(github.event.pull_request.labels.*.name, 'Integration Test'))
224-
run: |
225-
julia --color=yes -e '
226-
using Pkg
227-
Pkg.develop(path="src/ReinforcementLearningBase")
228-
Pkg.develop(path="src/ReinforcementLearningCore")
229-
Pkg.develop(path="src/ReinforcementLearningEnvironments")
230-
Pkg.develop(path="src/ReinforcementLearningZoo")
231-
Pkg.develop(path="src/ReinforcementLearningExperiments")
232-
Pkg.build("ReinforcementLearningExperiments")
233-
Pkg.test("ReinforcementLearningExperiments", coverage=true)'
234-
- uses: julia-actions/julia-processcoverage@v1
235-
- uses: codecov/codecov-action@v3
236189
docs:
237190
name: Documentation
238191
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)