From 1e05c5ec9ca7604aec3391e4cb20d685c83e6a80 Mon Sep 17 00:00:00 2001 From: Dylan Asmar Date: Sun, 17 Dec 2023 22:11:00 -0700 Subject: [PATCH 1/5] removed travis-ci yml --- .travis.yml | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 253d675..0000000 --- a/.travis.yml +++ /dev/null @@ -1,22 +0,0 @@ -language: julia -os: - - linux - -julia: - - 1 - -notifications: - email: false - -codecov: true - -# uncomment the following lines to override the default test script -script: - - git clone https://github.com/JuliaRegistries/General $(julia -e 'import Pkg; println(joinpath(Pkg.depots1(), "registries", "General"))') - - git clone https://github.com/JuliaPOMDP/Registry $(julia -e 'import Pkg; println(joinpath(Pkg.depots1(), "registries", "JuliaPOMDP"))') - - if [[ -a .git/shallow ]]; then git fetch --unshallow; fi - - julia --project --color=yes --check-bounds=yes -e 'import Pkg; Pkg.build(); Pkg.test(coverage=true)' - -after_success: - - julia -e 'import Pkg; Pkg.add("Coverage"); using Coverage; Coveralls.submit(Coveralls.process_folder())' - - julia -e 'import Pkg; Pkg.add("Coverage"); using Coverage; Codecov.submit(Codecov.process_folder())' From a567680be456b64446d1584bf6d2080c131787ea Mon Sep 17 00:00:00 2001 From: Dylan Asmar Date: Sun, 17 Dec 2023 22:11:16 -0700 Subject: [PATCH 2/5] added .vscode to .gitignore --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index d6f8018..25f3bd8 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,5 @@ Manifest.toml *.pomdpx *.out + +.vscode \ No newline at end of file From 27dbeff3c19c41cc364ebf8788125b235b2d9ce6 Mon Sep 17 00:00:00 2001 From: Dylan Asmar Date: Sun, 17 Dec 2023 22:11:50 -0700 Subject: [PATCH 3/5] Added support for FiniteHorizonPOMDPs v0.3 --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index ca5a9a2..d3b611d 100644 --- a/Project.toml +++ b/Project.toml @@ -13,7 +13,7 @@ POMDPs = "a93abf59-7444-517b-a68a-c42f96afdd7d" [compat] Distributions = "0.24, 0.25" -FiniteHorizonPOMDPs = "0.3" +FiniteHorizonPOMDPs = "0.3, 0.4" POMDPLinter = "0.1" POMDPs = "0.9" julia = "1.1" From fbbe289c62f7e67b7d647e8d014b993cfe022599 Mon Sep 17 00:00:00 2001 From: Dylan Asmar Date: Sun, 17 Dec 2023 22:12:00 -0700 Subject: [PATCH 4/5] updated readme badges --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index dd8fd0a..afc8a1d 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,7 @@ # Point-based value iteration -[![Build status](https://travis-ci.com/JuliaPOMDP/PointBasedValueIteration.jl.svg?branch=master)](https://travis-ci.com/github/JuliaPOMDP/PointBasedValueIteration.jl) -[![Coverage Status](https://coveralls.io/repos/github/JuliaPOMDP/PointBasedValueIteration.jl/badge.svg?branch=master)](https://coveralls.io/github/JuliaPOMDP/PointBasedValueIteration.jl?branch=master) -[![codecov](https://codecov.io/gh/JuliaPOMDP/PointBasedValueIteration.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/JuliaPOMDP/PointBasedValueIteration.jl) +[![CI](https://github.com/JuliaPOMDP/PointBasedValueIteration.jl/actions/workflows/CI.yml/badge.svg)](https://github.com/JuliaPOMDP/PointBasedValueIteration.jl/actions/workflows/CI.yml) +[![codecov.io](http://codecov.io/github/JuliaPOMDP/PointBasedValueIteration.jl/coverage.svg?branch=master)](http://codecov.io/github/JuliaPOMDP/PointBasedValueIteration.jl?branch=master) Point-based value iteration solver ([Pineau et al., 2003](http://www.fore.robot.cc/papers/Pineau03a.pdf), [Shani et al., 2012](https://link.springer.com/content/pdf/10.1007/s10458-012-9200-2.pdf)) for the [POMDPs.jl](https://github.com/JuliaPOMDP/POMDPs.jl) framework. From 484d654c6f2d675b3477bddc56ed43108581fdb9 Mon Sep 17 00:00:00 2001 From: Dylan Asmar Date: Sun, 17 Dec 2023 22:12:11 -0700 Subject: [PATCH 5/5] updated CI --- .github/workflows/CI.yml | 35 +++++++++++++++++++++++++++-------- 1 file changed, 27 insertions(+), 8 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index af98974..8bb2373 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -1,16 +1,35 @@ name: CI - -on: [push, pull_request] - +on: + push: + branches: + - master + tags: '*' + pull_request: jobs: test: - runs-on: ubuntu-latest - + name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }} + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + version: + - "1" + os: + - ubuntu-latest + - macOS-latest + - windows-latest + arch: + - x64 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v1 with: - version: '1' - arch: x64 + version: ${{ matrix.version }} + arch: ${{ matrix.arch }} + - uses: julia-actions/cache@v1 - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 + - uses: julia-actions/julia-processcoverage@v1 + - uses: codecov/codecov-action@v3 + with: + files: lcov.info