Skip to content

[Auto-generated] Update dependencies#363

Merged
francescalb merged 5 commits intomasterfrom
ci/update-dependencies
Mar 24, 2025
Merged

[Auto-generated] Update dependencies#363
francescalb merged 5 commits intomasterfrom
ci/update-dependencies

Conversation

@TEAM4-0
Copy link
Collaborator

@TEAM4-0 TEAM4-0 commented Mar 24, 2025

Update dependencies

Automatically created PR from ci/dependency-updates.

The PR is based on the 'CI - Update dependencies PR' workflow in SINTEF/ci-cd.

To do

  • Check that the diff is sensible, and that tests and builds pass with the new dependency versions.
  • Make sure that the PR is squash merged, with a sensible commit message.

dependabot bot and others added 5 commits March 10, 2025 05:46
Bumps [SINTEF/ci-cd](https://github.com/sintef/ci-cd) from 2.9.1 to
2.9.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sintef/ci-cd/releases">SINTEF/ci-cd's
releases</a>.</em></p>
<blockquote>
<h2>v2.9.2</h2>
<h1>Changelog</h1>
<h2><a href="https://github.com/SINTEF/ci-cd/tree/v2.9.2">v2.9.2</a>
(2025-03-07)</h2>
<p><a
href="https://github.com/SINTEF/ci-cd/compare/v2.9.1...v2.9.2">Full
Changelog</a></p>
<h2>Introduce <code>system_dependencies</code> for all relevant
workflows</h2>
<p>A <code>system_dependencies</code> input has been added to all
workflows that install the local Python package. This is to install
Ubuntu APT package prior to installing the Python package.</p>
<p>Where the <code>system_dependencies</code> input was already defined,
it has now been elevated to a general input that will work for other
jobs in the same workflow as well.</p>
<p>Update documentation accordingly.</p>
<h2>DX</h2>
<p>Update dependencies and developer tools.</p>
<p><strong>Implemented enhancements:</strong></p>
<ul>
<li>Support install system dependencies prior to Python package <a
href="https://redirect.github.com/SINTEF/ci-cd/issues/327">#327</a></li>
</ul>
<p><strong>Merged pull requests:</strong></p>
<ul>
<li>Introduce the <code>system_dependencies</code> input <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/328">#328</a> (<a
href="https://github.com/CasperWA"><code>@​CasperWA</code></a>)</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/326">#326</a> (<a
href="https://github.com/TEAM4-0"><code>@​TEAM4-0</code></a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/325">#325</a> (<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>[bot])</li>
</ul>
<p>* <em>This Changelog was automatically generated by <a
href="https://github.com/github-changelog-generator/github-changelog-generator">github_changelog_generator</a></em></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/SINTEF/ci-cd/blob/main/CHANGELOG.md">SINTEF/ci-cd's
changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/SINTEF/ci-cd/tree/v2.9.2">v2.9.2</a>
(2025-03-07)</h2>
<p><a
href="https://github.com/SINTEF/ci-cd/compare/v2.9.1...v2.9.2">Full
Changelog</a></p>
<h2>Introduce <code>system_dependencies</code> for all relevant
workflows</h2>
<p>A <code>system_dependencies</code> input has been added to all
workflows that install the local Python package. This is to install
Ubuntu APT package prior to installing the Python package.</p>
<p>Where the <code>system_dependencies</code> input was already defined,
it has now been elevated to a general input that will work for other
jobs in the same workflow as well.</p>
<p>Update documentation accordingly.</p>
<h2>DX</h2>
<p>Update dependencies and developer tools.</p>
<p><strong>Merged pull requests:</strong></p>
<ul>
<li>Introduce the <code>system_dependencies</code> input <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/328">#328</a> (<a
href="https://github.com/CasperWA">CasperWA</a>)</li>
<li>[Auto-generated] Update dependencies <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/326">#326</a> (<a
href="https://github.com/TEAM4-0">TEAM4-0</a>)</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/SINTEF/ci-cd/pull/325">#325</a> (<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/fbf583635afd556a3f760a211bca91046ea71197"><code>fbf5836</code></a>
Release v2.9.2 - Changelog</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/ca3d145a885e47c0c16600f6a84820cff742053c"><code>ca3d145</code></a>
Introduce the <code>system_dependencies</code> input (<a
href="https://redirect.github.com/sintef/ci-cd/issues/328">#328</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/e2227f3ae34d7c1b06ce94d3cc54fdf1dc87577f"><code>e2227f3</code></a>
[Auto-generated] Update dependencies (<a
href="https://redirect.github.com/sintef/ci-cd/issues/326">#326</a>)</li>
<li><a
href="https://github.com/SINTEF/ci-cd/commit/73a57eedd4b4226f791f61404072f76b12bcd428"><code>73a57ee</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/sintef/ci-cd/issues/325">#325</a>)</li>
<li>See full diff in <a
href="https://github.com/sintef/ci-cd/compare/v2.9.1...v2.9.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=SINTEF/ci-cd&package-manager=github_actions&previous-version=2.9.1&new-version=2.9.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@TEAM4-0 TEAM4-0 added CI/CD Continuous integration (CI) and deployment (CD) skip_changelog Do not include this issue/PR in the changelog labels Mar 24, 2025
@codecov
Copy link

codecov bot commented Mar 24, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 77.96%. Comparing base (11ed50e) to head (42530da).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #363   +/-   ##
=======================================
  Coverage   77.96%   77.96%           
=======================================
  Files          25       25           
  Lines        2914     2914           
=======================================
  Hits         2272     2272           
  Misses        642      642           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@francescalb francescalb merged commit 4352479 into master Mar 24, 2025
50 of 51 checks passed
@francescalb francescalb deleted the ci/update-dependencies branch March 24, 2025 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI/CD Continuous integration (CI) and deployment (CD) skip_changelog Do not include this issue/PR in the changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants