From a97b75ae7944b589cd5077abe33b15a3d0f1fad6 Mon Sep 17 00:00:00 2001 From: Fons van der Plas Date: Thu, 28 Mar 2024 10:07:31 +0100 Subject: [PATCH 1/3] Update test.yml julia versions --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 28f3107..dd8d348 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -23,7 +23,7 @@ jobs: # Without setting this, a failing test cancels all others fail-fast: false matrix: - julia-version: ['1.6', '1.10', 'nightly'] # "~1.11.0-0", + julia-version: ["1.6", "1", "~1.11.0-0", "nightly"] os: [ubuntu-latest] steps: From 286cfa8ab2e52de01c2adff6e44e1e196d858b5a Mon Sep 17 00:00:00 2001 From: Fons van der Plas Date: Tue, 7 May 2024 16:17:26 +0200 Subject: [PATCH 2/3] upgrade GHA versions --- .github/workflows/IntegrationTest.yml | 4 ++-- .github/workflows/test.yml | 2 +- .gitignore | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/IntegrationTest.yml b/.github/workflows/IntegrationTest.yml index e677de0..229068e 100644 --- a/.github/workflows/IntegrationTest.yml +++ b/.github/workflows/IntegrationTest.yml @@ -27,14 +27,14 @@ jobs: - { user: JuliaPluto, repo: PlutoSliderServer.jl } steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v1 with: version: ${{ matrix.julia-version }} arch: x64 - uses: julia-actions/julia-buildpkg@v1 - name: Clone Downstream - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ matrix.package.user }}/${{ matrix.package.repo }} path: downstream diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index dd8d348..dbdb45a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,7 +28,7 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # Makes thes `julia` command available - uses: julia-actions/setup-julia@v1 diff --git a/.gitignore b/.gitignore index 1d1d02a..06b95c1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ Manifest.toml +.DS_Store From b998a9c771cc5e23b1bd235dfbeb34304c122e5c Mon Sep 17 00:00:00 2001 From: Fons van der Plas Date: Tue, 7 May 2024 16:20:20 +0200 Subject: [PATCH 3/3] Update README.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9ebd427..08c4f0c 100644 --- a/README.md +++ b/README.md @@ -46,10 +46,11 @@ Take a look at the [**Documentation →**](https://plutojl.org/en/docs/plutodepe To work on this package, clone both the Pluto.jl and PlutoDependencyExplorer.jl repositories to your local drive. Then: -1. In your global environment, develop the Pluto and PlutoDependencyExplorer packages: +1. In your global environment (or another one), develop the Pluto and PlutoDependencyExplorer packages: `(@1.10) pkg> dev ~/Documents/Pluto.jl` `(@1.10) pkg> dev ~/Documents/PlutoDependencyExplorer.jl` -2. You can now run or `Pkg.test()` Pluto, and it will use your local copy of PlutoDependencyExplorer. +2. You can `(@1.10) pkg> test PlutoDependencyExplorer` to run the tests +3. You can also run Pluto, or `(@1.10) pkg> test Pluto`, and it will use your local copy of PlutoDependencyExplorer. This lets you test how your changes to PlutoDependencyExplorer integrate into Pluto. ### Advanced: making a change to Pluto and PlutoDependencyExplorer at the same time.