Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump actions/checkout from 4.1.6 to 4.1.7 #112

Merged
merged 1 commit into from
Jun 15, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 12, 2024

Bumps actions/checkout from 4.1.6 to 4.1.7.

Release notes

Sourced from actions/checkout's releases.

v4.1.7

What's Changed

New Contributors

Full Changelog: actions/checkout@v4.1.6...v4.1.7

Changelog

Sourced from actions/checkout's changelog.

v4.1.7

Commits

Dependabot compatibility score

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 commands and options

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)

Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.6 to 4.1.7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4.1.6...v4.1.7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jun 12, 2024
@dependabot dependabot bot requested a review from nfx as a code owner June 12, 2024 19:52
Copy link
Collaborator

@nfx nfx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

@nfx nfx merged commit 7ab662f into main Jun 15, 2024
10 of 11 checks passed
@nfx nfx deleted the dependabot/github_actions/actions/checkout-4.1.7 branch June 15, 2024 15:34
nfx added a commit that referenced this pull request Jul 5, 2024
* Added `databricks.labs.blueprint.paths.WorkspacePath` as `pathlib.Path` equivalent ([#115](#115)). This commit introduces the `databricks.labs.blueprint.paths.WorkspacePath` library, providing Python-native `pathlib.Path`-like interfaces to simplify working with Databricks Workspace paths. The library includes `WorkspacePath` and `WorkspacePathDuringTest` classes offering advanced functionality for handling user home folders, relative file paths, browser URLs, and file manipulation methods such as `read/write_text()`, `read/write_bytes()`, and `glob()`. This addition brings enhanced, Pythonic ways to interact with Databricks Workspace paths, including creating and moving files, managing directories, and generating browser-accessible URIs. Additionally, the commit includes updates to existing methods and introduces new fixtures for creating notebooks, accompanied by extensive unit tests to ensure reliability and functionality.
* Added propagation of `blueprint` version into `User-Agent` header when it is used as library ([#114](#114)). A new feature has been introduced in the library that allows for the propagation of the `blueprint` version and the name of the command line interface (CLI) command used in the `User-Agent` header when the library is utilized as a library. This feature includes the addition of two new pairs of `OtherInfo`: `blueprint/X.Y.Z` to indicate that the request is made using the `blueprint` library and `cmd/<name>` to store the name of the CLI command used for making the request. The implementation involves using the `with_user_agent_extra` function from `databricks.sdk.config` to set the user agent consistently with the Databricks CLI. Several changes have been made to the test file for `test_useragent.py` to include a new test case, `test_user_agent_is_propagated`, which checks if the `blueprint` version and the name of the command are correctly propagated to the `User-Agent` header. A context manager `http_fixture_server` has been added that creates an HTTP server with a custom handler, which extracts the `blueprint` version and the command name from the `User-Agent` header and stores them in the `user_agent` dictionary. The test case calls the `foo` command with a mocked `WorkspaceClient` instance and sets the `DATABRICKS_HOST` and `DATABRICKS_TOKEN` environment variables to test the propagation of the `blueprint` version and the command name in the `User-Agent` header. The test case then asserts that the `blueprint` version and the name of the command are present and correctly set in the `user_agent` dictionary.
* Bump actions/checkout from 4.1.6 to 4.1.7 ([#112](#112)). In this release, the version of the "actions/checkout" action used in the `Checkout Code` step of the acceptance workflow has been updated from 4.1.6 to 4.1.7. This update may include bug fixes, performance improvements, and new features, although specific changes are not mentioned in the commit message. The `Unshallow` step remains unchanged, continuing to fetch and clean up the repository's history. This update ensures that the latest enhancements from the "actions/checkout" action are utilized, aiming to improve the reliability and performance of the code checkout process in the GitHub Actions workflow. Software engineers should be aware of this update and its potential impact on their workflows.

Dependency updates:

 * Bump actions/checkout from 4.1.6 to 4.1.7 ([#112](#112)).
@nfx nfx mentioned this pull request Jul 5, 2024
nfx added a commit that referenced this pull request Jul 5, 2024
* Added `databricks.labs.blueprint.paths.WorkspacePath` as
`pathlib.Path` equivalent
([#115](#115)). This
commit introduces the `databricks.labs.blueprint.paths.WorkspacePath`
library, providing Python-native `pathlib.Path`-like interfaces to
simplify working with Databricks Workspace paths. The library includes
`WorkspacePath` and `WorkspacePathDuringTest` classes offering advanced
functionality for handling user home folders, relative file paths,
browser URLs, and file manipulation methods such as `read/write_text()`,
`read/write_bytes()`, and `glob()`. This addition brings enhanced,
Pythonic ways to interact with Databricks Workspace paths, including
creating and moving files, managing directories, and generating
browser-accessible URIs. Additionally, the commit includes updates to
existing methods and introduces new fixtures for creating notebooks,
accompanied by extensive unit tests to ensure reliability and
functionality.
* Added propagation of `blueprint` version into `User-Agent` header when
it is used as library
([#114](#114)). A new
feature has been introduced in the library that allows for the
propagation of the `blueprint` version and the name of the command line
interface (CLI) command used in the `User-Agent` header when the library
is utilized as a library. This feature includes the addition of two new
pairs of `OtherInfo`: `blueprint/X.Y.Z` to indicate that the request is
made using the `blueprint` library and `cmd/<name>` to store the name of
the CLI command used for making the request. The implementation involves
using the `with_user_agent_extra` function from `databricks.sdk.config`
to set the user agent consistently with the Databricks CLI. Several
changes have been made to the test file for `test_useragent.py` to
include a new test case, `test_user_agent_is_propagated`, which checks
if the `blueprint` version and the name of the command are correctly
propagated to the `User-Agent` header. A context manager
`http_fixture_server` has been added that creates an HTTP server with a
custom handler, which extracts the `blueprint` version and the command
name from the `User-Agent` header and stores them in the `user_agent`
dictionary. The test case calls the `foo` command with a mocked
`WorkspaceClient` instance and sets the `DATABRICKS_HOST` and
`DATABRICKS_TOKEN` environment variables to test the propagation of the
`blueprint` version and the command name in the `User-Agent` header. The
test case then asserts that the `blueprint` version and the name of the
command are present and correctly set in the `user_agent` dictionary.
* Bump actions/checkout from 4.1.6 to 4.1.7
([#112](#112)). In
this release, the version of the "actions/checkout" action used in the
`Checkout Code` step of the acceptance workflow has been updated from
4.1.6 to 4.1.7. This update may include bug fixes, performance
improvements, and new features, although specific changes are not
mentioned in the commit message. The `Unshallow` step remains unchanged,
continuing to fetch and clean up the repository's history. This update
ensures that the latest enhancements from the "actions/checkout" action
are utilized, aiming to improve the reliability and performance of the
code checkout process in the GitHub Actions workflow. Software engineers
should be aware of this update and its potential impact on their
workflows.

Dependency updates:

* Bump actions/checkout from 4.1.6 to 4.1.7
([#112](#112)).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant