WesternFriend / westernfriend.org

A website for Western Friend (westernfriend.org), a Quaker publication that provides resources and support for Quaker communities and individuals seeking to live out their faith in the world. Western Friend is part of the Religious Society of Friends.
https://westernfriend.org
GNU Affero General Public License v3.0
53 stars 41 forks source link

Add initial devcontainer configuration #1098

Closed brylie closed 2 weeks ago

brylie commented 2 weeks ago

Summary by Sourcery

Initial setup for development container configuration, including Docker Compose setup for a Python and PostgreSQL environment, and Dependabot configuration for automated dependency updates.

sourcery-ai[bot] commented 2 weeks ago

Reviewer's Guide by Sourcery

This pull request introduces an initial devcontainer configuration to streamline the development environment setup. It includes Docker Compose configurations for a Python application and a PostgreSQL database, a Dependabot configuration for automated dependency updates, and a devcontainer.json file to define the development container settings.

File-Level Changes

Files Changes
.devcontainer/docker-compose.yml
.devcontainer/devcontainer.json
Added initial devcontainer configuration to set up a consistent development environment using Docker Compose, including services for the application and PostgreSQL database, and defined settings for the development container.
.github/dependabot.yml Configured Dependabot to automate dependency updates for the devcontainers package ecosystem on a weekly schedule.

Tips - Trigger a new Sourcery review by commenting `@sourcery-ai review` on the pull request. - Continue your discussion with Sourcery by replying directly to review comments. - You can change your review settings at any time by accessing your [dashboard](https://app.sourcery.ai): - Enable or disable the Sourcery-generated pull request summary or reviewer's guide; - Change the review language; - You can always [contact us](mailto:support@sourcery.ai) if you have any questions or feedback.
sonarcloud[bot] commented 2 weeks ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud