From fb6f902dbaa5e90d882749dd9b9359db3be570bd Mon Sep 17 00:00:00 2001 From: Oliver Dunbar <47412152+odunbar@users.noreply.github.com> Date: Wed, 27 Nov 2024 16:52:45 -0800 Subject: [PATCH 1/3] Remove plots from Project.toml (#425) * rm plots * need FFMPEG for CI to not break --- Project.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 11a02ef40..f154b055c 100644 --- a/Project.toml +++ b/Project.toml @@ -7,12 +7,12 @@ version = "2.0.1" Convex = "f65535da-76fb-5f13-bab9-19810c17039a" Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f" DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" +FFMPEG = "c87230d0-a227-11e9-1b43-d7ebe4e7570a" GaussianRandomFields = "e4b2fa32-6e09-5554-b718-106ed5adafe9" Interpolations = "a98d9a8b-a2ab-59e6-89dd-64a1c18fca59" LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" MathOptInterface = "b8f27783-ece8-5eb3-8dc8-9495eed66fee" Optim = "429524aa-4258-5aef-a3af-852621145aeb" -Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" QuadGK = "1fd47b50-473d-5c70-9696-f719f8f3bcdc" Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" RecipesBase = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" @@ -26,6 +26,7 @@ TOML = "fa267f1f-6049-4f14-aa54-33bafae1ed76" Convex = "0.15, 0.16" Distributions = "0.24.14, 0.25" DocStringExtensions = "0.8, 0.9" +FFMPEG = "0.4" GaussianRandomFields = "2" Interpolations = "0.13, 0.14, 0.15" LinearAlgebra = "1" From 622d7ef262d8db5d3d949c824ff3fbf3f5b0ab9f Mon Sep 17 00:00:00 2001 From: Oliver Dunbar <47412152+odunbar@users.noreply.github.com> Date: Wed, 4 Dec 2024 16:37:33 -0800 Subject: [PATCH 2/3] Create dependabot.yml (#426) --- .github/dependabot.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..700707ced --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,7 @@ +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" # Location of package manifests + schedule: + interval: "weekly" From 7a33e72f74377f3b50f078e42299ac6bad0d36c9 Mon Sep 17 00:00:00 2001 From: Oliver Dunbar <47412152+odunbar@users.noreply.github.com> Date: Wed, 4 Dec 2024 20:07:10 -0800 Subject: [PATCH 3/3] Combine Dependabot PRs (#432) * Update Tests.yml * Update DocPreviewCleanup.yml * Update Docs.yml * Update JuliaFormatter.yml * Update Tests.yml * Update Docs.yml * Update JuliaFormatter.yml * Update JuliaFormatter.yml * Update Docs.yml * Update Tests.yml * Try adding documenter ssh key --- .github/workflows/DocPreviewCleanup.yml | 2 +- .github/workflows/Docs.yml | 7 ++++--- .github/workflows/JuliaFormatter.yml | 6 +++--- .github/workflows/Tests.yml | 6 +++--- 4 files changed, 11 insertions(+), 10 deletions(-) diff --git a/.github/workflows/DocPreviewCleanup.yml b/.github/workflows/DocPreviewCleanup.yml index bc29462c0..94b9f70ad 100644 --- a/.github/workflows/DocPreviewCleanup.yml +++ b/.github/workflows/DocPreviewCleanup.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout gh-pages branch - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: ref: gh-pages - name: Delete preview and history + push changes diff --git a/.github/workflows/Docs.yml b/.github/workflows/Docs.yml index 8ac100fd0..99b15e2bc 100644 --- a/.github/workflows/Docs.yml +++ b/.github/workflows/Docs.yml @@ -13,16 +13,16 @@ jobs: timeout-minutes: 60 steps: - name: Cancel Previous Runs - uses: styfle/cancel-workflow-action@0.9.1 + uses: styfle/cancel-workflow-action@0.12.1 with: access_token: ${{ github.token }} - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v1 with: version: '1' show-versioninfo: 'true' - name: Cache artifacts - uses: actions/cache@v1 + uses: actions/cache@v4 env: cache-name: cache-artifacts with: @@ -37,5 +37,6 @@ jobs: - name: Build and deploy env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }} JULIA_DEBUG: Documenter run: julia --color=yes --project=docs/ docs/make.jl diff --git a/.github/workflows/JuliaFormatter.yml b/.github/workflows/JuliaFormatter.yml index c5083914a..3726c4f89 100644 --- a/.github/workflows/JuliaFormatter.yml +++ b/.github/workflows/JuliaFormatter.yml @@ -15,13 +15,13 @@ jobs: timeout-minutes: 30 steps: - name: Cancel Previous Runs - uses: styfle/cancel-workflow-action@0.9.1 + uses: styfle/cancel-workflow-action@0.12.1 with: access_token: ${{ github.token }} - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - - uses: dorny/paths-filter@v2.9.1 + - uses: dorny/paths-filter@v3.0.2 id: filter with: filters: | diff --git a/.github/workflows/Tests.yml b/.github/workflows/Tests.yml index 61002da2c..333b39184 100644 --- a/.github/workflows/Tests.yml +++ b/.github/workflows/Tests.yml @@ -19,10 +19,10 @@ jobs: - windows-latest - macOS-latest steps: - - uses: styfle/cancel-workflow-action@0.9.1 + - uses: styfle/cancel-workflow-action@0.12.1 with: access_token: ${{ github.token }} - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v2 with: version: ${{ matrix.version }} @@ -36,7 +36,7 @@ jobs: LCOV.writefile("coverage-lcov.info", Codecov.process_folder())' if: ${{ matrix.os == 'ubuntu-latest' }} - name: Submit coverage - uses: codecov/codecov-action@v1 + uses: codecov/codecov-action@v5 with: token: ${{secrets.CODECOV_TOKEN}} if: ${{ matrix.os == 'ubuntu-latest' }}