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

Setup Updated CircleCI Builds #18

Merged
merged 2 commits into from
Mar 7, 2025
Merged

Conversation

justinyost
Copy link
Collaborator

@justinyost justinyost commented Mar 4, 2025

Updates this repo with updated CircleCI Builds.

  • Supports CircleCI IP ranges for GitHub restrictions via IP.
  • Updates Build process to ensure coverage of greatest and least supported PHP Versions (8.0->8.4)
  • Updates Links to working links
  • Updates Composer Install Options to reduce busyness

@justinyost justinyost added bug This PR fixes an existing bug in the codebase. wip Work in Progress labels Mar 4, 2025
@justinyost justinyost self-assigned this Mar 4, 2025
Support CircleCI IP Ranges
Setup a Build Highest/Lowest Dependencies process

Signed-off-by: Justin Yost <[email protected]>
@justinyost justinyost force-pushed the update-circle-ci-builds-process branch from 322de56 to dc2c409 Compare March 4, 2025 19:19
@justinyost justinyost requested review from a team and lisavogtsf March 4, 2025 19:23
@justinyost justinyost added enhancement New feature or request and removed wip Work in Progress labels Mar 4, 2025
@justinyost justinyost marked this pull request as ready for review March 4, 2025 19:25
@justinyost justinyost changed the title Setup Updated CircleCi Builds Setup Updated CircleCI Builds Mar 4, 2025
lisavogtsf
lisavogtsf previously approved these changes Mar 5, 2025
Copy link

@lisavogtsf lisavogtsf left a comment

Choose a reason for hiding this comment

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

This looks like it builds successfully and brings us up to date with the latest Circle CI configuration yaml version 2.1.

I have a few questions/suggestions for possible improvement, but they're not blocking. Also I'm not clear what you were referring to as Removes deprecated options in the Composer Steps.

@justinyost justinyost force-pushed the update-circle-ci-builds-process branch from 5e425ad to d2b067b Compare March 7, 2025 19:04
@justinyost justinyost requested a review from lisavogtsf March 7, 2025 19:06
Copy link

@lisavogtsf lisavogtsf left a comment

Choose a reason for hiding this comment

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

Looks good, thanks for the updates and explanations. 🚀

@justinyost justinyost merged commit ea42b78 into main Mar 7, 2025
2 checks passed
@justinyost justinyost deleted the update-circle-ci-builds-process branch March 7, 2025 22:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This PR fixes an existing bug in the codebase. enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants