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 #130

Merged
merged 14 commits into from
Feb 14, 2023
Merged

Lineage pull request for: skeleton #130

merged 14 commits into from
Feb 14, 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
@dav3r dav3r assigned jmorrowomni and unassigned felddy, jsf9k, dav3r and mcdonnnj Feb 10, 2023
@jmorrowomni jmorrowomni merged commit 25394f2 into develop Feb 14, 2023
@jmorrowomni jmorrowomni deleted the lineage/skeleton branch February 14, 2023 12:11
cisagovbot pushed a commit that referenced this pull request Apr 26, 2023
…n_for_lint_job

Use Python 3.11 for the `lint` job in the `build` workflow
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