-
Notifications
You must be signed in to change notification settings - Fork 2
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
⚠️ CONFLICT! Lineage pull request for: skeleton #29
Commits on Mar 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 744f07e - Browse repository at this point
Copy the full SHA 744f07eView commit details
Commits on Mar 26, 2023
-
Merge pull request #128 from cisagov/add-odoom-to-default-codeowners
Add @jasonodoom as a default codeowner
Configuration menu - View commit details
-
Copy full SHA for 3eed760 - Browse repository at this point
Copy the full SHA 3eed760View commit details
Commits on Apr 19, 2023
-
Use Python 3.11 for the
lint
job in thebuild
workflowThis is the latest minor release of Python so it makes sense to use it as the default for this job.
Configuration menu - View commit details
-
Copy full SHA for 8d39c8b - Browse repository at this point
Copy the full SHA 8d39c8bView commit details
Commits on Apr 20, 2023
-
Merge pull request #130 from cisagov/improvement/update_python_versio…
…n_for_lint_job Use Python 3.11 for the `lint` job in the `build` workflow
Configuration menu - View commit details
-
Copy full SHA for 5f4b768 - Browse repository at this point
Copy the full SHA 5f4b768View commit details -
Update pre-commit hook versions
This is done automatically with the `pre-commit autoupdate` command. However the `ansible-lint` hook is manually kept back as we have not tested functionality to confirm that our roles will generally pass with the new version.
Configuration menu - View commit details
-
Copy full SHA for db5e7ff - Browse repository at this point
Copy the full SHA db5e7ffView commit details -
Merge pull request #129 from cisagov/maintenance/update_pre-commit_hooks
Update `pre-commit` hooks
Configuration menu - View commit details
-
Copy full SHA for c9028cf - Browse repository at this point
Copy the full SHA c9028cfView commit details -
Bump actions/setup-go from 3 to 4
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3 to 4. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](actions/setup-go@v3...v4) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c595e6 - Browse repository at this point
Copy the full SHA 4c595e6View commit details -
Merge pull request #127 from cisagov/dependabot/github_actions/action…
…s/setup-go-4 Bump actions/setup-go from 3 to 4
Configuration menu - View commit details
-
Copy full SHA for 847cd13 - Browse repository at this point
Copy the full SHA 847cd13View commit details -
Install/upgrade setuptools and wheel when upgrading pip
When wheel gets installed alongside other packages, it may not get used when those other packages are installed. When that happens I see warnings like this: DEPRECATION: ansible-core is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at pypa/pip#8559 This change should get rid of these warnings. Nota bene: This is the practice we follow in the Dockerfile in cisagov/skeleton-docker, but for some reason we never started using it in our workflows.
Configuration menu - View commit details
-
Copy full SHA for 9984792 - Browse repository at this point
Copy the full SHA 9984792View commit details -
Merge pull request #126 from cisagov/improvement/install-setuptools-a…
…nd-wheel-with-pip Install/upgrade setuptools and wheel when upgrading pip
Configuration menu - View commit details
-
Copy full SHA for 7250368 - Browse repository at this point
Copy the full SHA 7250368View commit details
Commits on May 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a0bc20b - Browse repository at this point
Copy the full SHA a0bc20bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3628e5f - Browse repository at this point
Copy the full SHA 3628e5fView commit details -
Co-authored-by: Shane Frasier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 668724f - Browse repository at this point
Copy the full SHA 668724fView commit details -
Co-authored-by: Shane Frasier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d422b8 - Browse repository at this point
Copy the full SHA 3d422b8View commit details -
Co-authored-by: Shane Frasier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5571f47 - Browse repository at this point
Copy the full SHA 5571f47View commit details -
Co-authored-by: Shane Frasier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4fd9501 - Browse repository at this point
Copy the full SHA 4fd9501View commit details -
Co-authored-by: Shane Frasier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 412101a - Browse repository at this point
Copy the full SHA 412101aView commit details -
Co-authored-by: Shane Frasier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a346fb5 - Browse repository at this point
Copy the full SHA a346fb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c47038b - Browse repository at this point
Copy the full SHA c47038bView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb52678 - Browse repository at this point
Copy the full SHA eb52678View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8179f1 - Browse repository at this point
Copy the full SHA f8179f1View commit details
Commits on May 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 42820e2 - Browse repository at this point
Copy the full SHA 42820e2View commit details
Commits on Jun 7, 2023
-
Remove the go-lint hook from the pre-commit configuration
The golang/lint tool was archived on May 9th, 2021 and based on golang/go#38968 no future work is planned. Coupled with the fact that it is not available from brew we are removing this hook as local development may be hindered by trying to satisfy running this hook. Co-authored-by: Shane Frasier <[email protected]> Co-authored-by: dav3r <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7f372e6 - Browse repository at this point
Copy the full SHA 7f372e6View commit details -
Update pre-commit hook versions
This is done automatically with the `pre-commit autoupdate` command.
Configuration menu - View commit details
-
Copy full SHA for b823111 - Browse repository at this point
Copy the full SHA b823111View commit details -
Configuration menu - View commit details
-
Copy full SHA for b770fc6 - Browse repository at this point
Copy the full SHA b770fc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24a0008 - Browse repository at this point
Copy the full SHA 24a0008View commit details -
Configuration menu - View commit details
-
Copy full SHA for f01965a - Browse repository at this point
Copy the full SHA f01965aView commit details -
Resolves cisagov/skeleton-generic#131.
Configuration menu - View commit details
-
Copy full SHA for 43d588f - Browse repository at this point
Copy the full SHA 43d588fView commit details -
Disable caching for the setup-go Action
The cache key used relies on the existence of a go.sum file. Since we have no expectation for Go source code, including that file, and since we already include the Go cache in our job caching, we can safely disable caching in the Action.
Configuration menu - View commit details
-
Copy full SHA for e098255 - Browse repository at this point
Copy the full SHA e098255View commit details -
Bump the version of Go used in our GitHub Actions configuration to the latest stable Go release.
Configuration menu - View commit details
-
Copy full SHA for edf1338 - Browse repository at this point
Copy the full SHA edf1338View commit details
Commits on Jun 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 42f481c - Browse repository at this point
Copy the full SHA 42f481cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd762fe - Browse repository at this point
Copy the full SHA bd762feView commit details
Commits on Jul 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for af90040 - Browse repository at this point
Copy the full SHA af90040View commit details -
Use Python 3.11 for the
lint
job in thebuild
workflowThis is the latest minor release of Python so it makes sense to use it as the default for this job.
Configuration menu - View commit details
-
Copy full SHA for f037c16 - Browse repository at this point
Copy the full SHA f037c16View commit details -
Update pre-commit hook versions
This is done automatically with the `pre-commit autoupdate` command. However the `ansible-lint` hook is manually kept back as we have not tested functionality to confirm that our roles will generally pass with the new version.
Configuration menu - View commit details
-
Copy full SHA for 92d7a39 - Browse repository at this point
Copy the full SHA 92d7a39View commit details -
Bump actions/setup-go from 3 to 4
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3 to 4. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](actions/setup-go@v3...v4) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e30ba2e - Browse repository at this point
Copy the full SHA e30ba2eView commit details -
Install/upgrade setuptools and wheel when upgrading pip
When wheel gets installed alongside other packages, it may not get used when those other packages are installed. When that happens I see warnings like this: DEPRECATION: ansible-core is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at pypa/pip#8559 This change should get rid of these warnings. Nota bene: This is the practice we follow in the Dockerfile in cisagov/skeleton-docker, but for some reason we never started using it in our workflows.
Configuration menu - View commit details
-
Copy full SHA for f3da594 - Browse repository at this point
Copy the full SHA f3da594View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46896a8 - Browse repository at this point
Copy the full SHA 46896a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff0ebdf - Browse repository at this point
Copy the full SHA ff0ebdfView commit details -
Co-authored-by: Shane Frasier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f953e8e - Browse repository at this point
Copy the full SHA f953e8eView commit details -
Co-authored-by: Shane Frasier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 932b62e - Browse repository at this point
Copy the full SHA 932b62eView commit details -
Co-authored-by: Shane Frasier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2eca0cd - Browse repository at this point
Copy the full SHA 2eca0cdView commit details -
Co-authored-by: Shane Frasier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fab2344 - Browse repository at this point
Copy the full SHA fab2344View commit details -
Co-authored-by: Shane Frasier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 892673b - Browse repository at this point
Copy the full SHA 892673bView commit details -
Co-authored-by: Shane Frasier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d77207 - Browse repository at this point
Copy the full SHA 0d77207View commit details -
Configuration menu - View commit details
-
Copy full SHA for b661316 - Browse repository at this point
Copy the full SHA b661316View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a40279 - Browse repository at this point
Copy the full SHA 6a40279View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0f2bf3 - Browse repository at this point
Copy the full SHA b0f2bf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a93f6d4 - Browse repository at this point
Copy the full SHA a93f6d4View commit details -
Remove the go-lint hook from the pre-commit configuration
The golang/lint tool was archived on May 9th, 2021 and based on golang/go#38968 no future work is planned. Coupled with the fact that it is not available from brew we are removing this hook as local development may be hindered by trying to satisfy running this hook. Co-authored-by: Shane Frasier <[email protected]> Co-authored-by: dav3r <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec058ef - Browse repository at this point
Copy the full SHA ec058efView commit details -
Update pre-commit hook versions
This is done automatically with the `pre-commit autoupdate` command.
Configuration menu - View commit details
-
Copy full SHA for 033e194 - Browse repository at this point
Copy the full SHA 033e194View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43a4bd1 - Browse repository at this point
Copy the full SHA 43a4bd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bfd06c - Browse repository at this point
Copy the full SHA 7bfd06cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6030c9a - Browse repository at this point
Copy the full SHA 6030c9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2122a39 - Browse repository at this point
Copy the full SHA 2122a39View commit details -
Disable caching for the setup-go Action
The cache key used relies on the existence of a go.sum file. Since we have no expectation for Go source code, including that file, and since we already include the Go cache in our job caching, we can safely disable caching in the Action.
Configuration menu - View commit details
-
Copy full SHA for 92e0e6a - Browse repository at this point
Copy the full SHA 92e0e6aView commit details -
Bump the version of Go used in our GitHub Actions configuration to the latest stable Go release.
Configuration menu - View commit details
-
Copy full SHA for 2e746e2 - Browse repository at this point
Copy the full SHA 2e746e2View commit details -
Update the version of Python used in the GHA
test
jobThe version of Python used in the `lint` job of the build workflow for GitHub Actions was updated to 3.11 so we should update the `test` job to match.
Configuration menu - View commit details
-
Copy full SHA for c07be40 - Browse repository at this point
Copy the full SHA c07be40View commit details -
Install two additional Python packages in the GHA
test
jobThe `setuptools` and `wheel` packages were added to the `lint` job in GitHub Actions and it should be duplicated for the `test` job.
Configuration menu - View commit details
-
Copy full SHA for 2a16326 - Browse repository at this point
Copy the full SHA 2a16326View commit details -
Bump python from 3.10.1-alpine to 3.11.4-alpine
Bumps python from 3.10.1-alpine to 3.11.4-alpine. --- updated-dependencies: - dependency-name: python dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8237d27 - Browse repository at this point
Copy the full SHA 8237d27View commit details -
Merge https://github.com/cisagov/skeleton-generic into lineage/skeleton
mcdonnnj committedJul 14, 2023 Configuration menu - View commit details
-
Copy full SHA for 7aeeb5e - Browse repository at this point
Copy the full SHA 7aeeb5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf24b08 - Browse repository at this point
Copy the full SHA cf24b08View commit details -
Merge pull request #166 from cisagov/lineage/skeleton
Lineage pull request for: skeleton
Configuration menu - View commit details
-
Copy full SHA for 8c26a61 - Browse repository at this point
Copy the full SHA 8c26a61View commit details
Commits on Jul 18, 2023
-
Merge https://github.com/cisagov/skeleton-docker into lineage/skeleton
# Conflicts: # Dockerfile
mcdonnnj committedJul 18, 2023 Configuration menu - View commit details
-
Copy full SHA for ce47459 - Browse repository at this point
Copy the full SHA ce47459View commit details
Commits on Jul 20, 2023
-
Migrate testing from pytest-dockerc to using python-on-whales
The pytest-dockerc plug is unmaintained and there is now a dependency issues with PyYAML because of the release of Cython v3 (which is itself a build dependency for PyYAML). After some research this seemed like the most similar package in terms of functionality to the package we are replacing. Although it is not a pytest plugin it still provides similar access and uses the Docker composition defined in the repository.
Configuration menu - View commit details
-
Copy full SHA for c02e483 - Browse repository at this point
Copy the full SHA c02e483View commit details
Commits on Jul 28, 2023
-
Merge pull request #167 from cisagov/improvement/update_testing_method
Switch packages used to test the configuration
Configuration menu - View commit details
-
Copy full SHA for a9d6c92 - Browse repository at this point
Copy the full SHA a9d6c92View commit details -
Merge https://github.com/cisagov/skeleton-docker into lineage/skeleton
# Conflicts: # tests/container_test.py
mcdonnnj committedJul 28, 2023 Configuration menu - View commit details
-
Copy full SHA for a616ae6 - Browse repository at this point
Copy the full SHA a616ae6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c45c44 - Browse repository at this point
Copy the full SHA 0c45c44View commit details -
Configuration menu - View commit details
-
Copy full SHA for c160bb0 - Browse repository at this point
Copy the full SHA c160bb0View commit details -
Upgrade the version of the libpq-dev package installed
13.11-0+deb11u1 is the latest release for Debian Bullseye.
Configuration menu - View commit details
-
Copy full SHA for 144dae7 - Browse repository at this point
Copy the full SHA 144dae7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e437251 - Browse repository at this point
Copy the full SHA e437251View commit details