From 220d7fc1f190d44ca512b7216235693ccc9c2650 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 23 Nov 2024 23:50:22 -0500 Subject: [PATCH 1/3] CompatHelper: bump compat for ResumableFunctions to 1, (keep existing compat) (#171) Co-authored-by: CompatHelper Julia Co-authored-by: Stefan Krastanov --- Project.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Project.toml b/Project.toml index 2789bda5..658dc935 100644 --- a/Project.toml +++ b/Project.toml @@ -33,7 +33,7 @@ QuantumSavoryMakie = "Makie" [compat] Combinatorics = "1" -ConcurrentSim = "1.4.1" +ConcurrentSim = "1.5" Distributions = "0.25.90" DocStringExtensions = "0.9" Graphs = "1.9" @@ -50,7 +50,7 @@ QuantumOpticsBase = "0.5.3" QuantumSymbolics = "0.4.3" Random = "1" Reexport = "1.2.2" -ResumableFunctions = "0.6.9" +ResumableFunctions = "1" Statistics = "1" SumTypes = "0.5.5" julia = "1.10" From 5502051444df718215e3673addca2328e46e500b Mon Sep 17 00:00:00 2001 From: Stefan Krastanov Date: Sat, 23 Nov 2024 23:50:59 -0500 Subject: [PATCH 2/3] CI autocancel (#169) --- .github/workflows/ci-julia-nightly.yml | 8 ++++++++ .github/workflows/ci.yml | 13 +++++++++++-- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-julia-nightly.yml b/.github/workflows/ci-julia-nightly.yml index 94e3854a..d018ed30 100644 --- a/.github/workflows/ci-julia-nightly.yml +++ b/.github/workflows/ci-julia-nightly.yml @@ -4,6 +4,14 @@ on: branches: [master, main] tags: ["*"] pull_request: + +concurrency: + # group by workflow and ref; the last slightly strange component ensures that for pull + # requests, we limit to 1 concurrent job, but for the master branch we don't + group: ${{ github.workflow }}-${{ github.ref }}-${{ (github.ref != 'refs/heads/master' && github.ref != 'refs/heads/main') || github.run_number }} + # Cancel intermediate builds, but only if it is a pull request build. + cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} + env: PYTHON: ~ jobs: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6bbbb6f2..b86fd978 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,6 +4,14 @@ on: branches: [master, main] tags: ["*"] pull_request: + +concurrency: + # group by workflow and ref; the last slightly strange component ensures that for pull + # requests, we limit to 1 concurrent job, but for the master branch we don't + group: ${{ github.workflow }}-${{ github.ref }}-${{ (github.ref != 'refs/heads/master' && github.ref != 'refs/heads/main') || github.run_number }} + # Cancel intermediate builds, but only if it is a pull request build. + cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} + env: PYTHON: ~ jobs: @@ -19,7 +27,8 @@ jobs: os: - ubuntu-latest threads: - - '2' + - '1' + - '5' arch: - x64 include: @@ -34,7 +43,7 @@ jobs: - arch: x64 os: windows-latest version: '1' - threads: '1' + threads: '1' steps: - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v1 From 11b2e76dd1eea9ba36dbcccf6c0243502c6bd33a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 23 Nov 2024 23:51:20 -0500 Subject: [PATCH 3/3] Bump codecov/codecov-action from 4 to 5 (#168) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v4...v5) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/ci-julia-nightly.yml | 2 +- .github/workflows/ci.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-julia-nightly.yml b/.github/workflows/ci-julia-nightly.yml index d018ed30..17506a34 100644 --- a/.github/workflows/ci-julia-nightly.yml +++ b/.github/workflows/ci-julia-nightly.yml @@ -44,7 +44,7 @@ jobs: JULIA_NUM_THREADS: ${{ matrix.threads }} JET_TEST: ${{ matrix.jet }} - uses: julia-actions/julia-processcoverage@v1 - - uses: codecov/codecov-action@v4 + - uses: codecov/codecov-action@v5 with: file: lcov.info token: ${{ secrets.CODECOV_TOKEN }} \ No newline at end of file diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b86fd978..40f05927 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -56,7 +56,7 @@ jobs: env: JULIA_NUM_THREADS: ${{ matrix.threads }} - uses: julia-actions/julia-processcoverage@v1 - - uses: codecov/codecov-action@v4 + - uses: codecov/codecov-action@v5 with: file: lcov.info token: ${{ secrets.CODECOV_TOKEN }}