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

Lineage pull request for: skeleton #238

Merged
merged 17 commits into from
Feb 8, 2023
Merged

Lineage pull request for: skeleton #238

merged 17 commits into from
Feb 8, 2023

Conversation

cisagovbot
Copy link

Lineage Pull Request

Lineage has created this pull request to incorporate new changes found in an
upstream repository:

Upstream repository: https://github.com/cisagov/skeleton-python-library.git
Remote branch: HEAD

Check the changes in this pull request to ensure they won't cause issues with
your project.


Note: You are seeing this because one of this repository's maintainers has
configured Lineage to open pull requests.

For more information:

🛠 Lineage configurations for this project are stored in .github/lineage.yml

📚 Read more about Lineage

mcdonnnj and others added 14 commits January 31, 2023 13:06
Update pre-commit hooks using `pre-commit autoupdate`. The `ansible-lint` hook
is intentionally held back to be updated independently to v6.
Lineage pull request for: skeleton
Retrieve the wheel to a `dist/` sub-directory and get the name of the
specific file (wheel) to be installed. Then update the installation
step to use this found filename instead of a wildcard.
When installing the wheel that was built in the `build` job we will
also install the `test` optional dependencies.
…ncies_in_test-build_gha_job

Improve testing dependency installation in the `test-build` job
Sort all pre-`steps` keys alphabetically descending. Sorting all keys
alphabetically would be somewhat onerous because the `strategy` key
would come after the `steps` key even though it's configuration
information. We can at least sort everything but the `steps` key in
alphabetically descending order and make the `steps` the last for a
job.
Add `name` keys to the `test`, `build`, and `test-build` jobs that are
both more descriptive and include the Python version from the job's
matrix. This will produce consistent and more helpful job names in the
GitHub Actions log in the GitHub web UI.
…s_using_matrix_strategy

Improve job names for the `build` workflow in GitHub Actions
@cisagovbot cisagovbot added the upstream update This issue or pull request pulls in upstream updates label Feb 8, 2023
The `build.yml` workflow runs on Python 3.7 (which is also the latest
Python version supported by this package) and `pre-commit` v3 dropped
support for Python <3.8. As a result we must revert to an older version
of this hook for the time being.
The `build.yml` workflow runs on Python 3.7 (which is also the latest
Python version supported by this package) and `flake8` v6 dropped
support for Python <3.8. As a result we must revert to an older version
of this hook for the time being.
The `build.yml` workflow runs on Python 3.7 (which is also the latest
Python version supported by this package) and `isort` 5.12.0 dropped
support for Python <3.8. As a result we must revert to an older version
of this hook for the time being.
@mcdonnnj mcdonnnj merged commit f980572 into develop Feb 8, 2023
@mcdonnnj mcdonnnj deleted the lineage/skeleton branch February 8, 2023 20:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
upstream update This issue or pull request pulls in upstream updates
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants