-
Notifications
You must be signed in to change notification settings - Fork 109
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
chore: setup github stuff #307
Conversation
Note: All versions of Ruby are EOL, we should look at changing CI to accept 2.7+ only. |
8aa3605
to
dee4235
Compare
dee4235
to
0aa6f82
Compare
c23a799
to
f7fa712
Compare
Looks like the current github action failures (ruby 2.2) are related to this. No fix available. Going to go back to newer versions of ruby. |
4c8a140
to
698fc52
Compare
This is working with 2.7 but fails with ruby 3.0+. Will fix for 3.0+ and handle 2.7 retroactively due to known legacy apps that are using blueprinter. |
- [x] github actions for tests and release instead of circleci - [ ] add secrets to repository - [x] dependabot - [x] stale github action - [x] auto assign author github action - [x] update README tests badge - [x] add CONTRIBUTING.md, CODE_OF_CONDUCT.md, and .github/PULL_REQUEST_TEMPLATE.md Signed-off-by: jmeridth <[email protected]>
698fc52
to
3f71e9e
Compare
…matrix Signed-off-by: jmeridth <[email protected]>
@lessthanjacob fixing the build failures. Awesome. Thank you.
just need to figure out what the bot email and name are and if they are still needed. This |
Signed-off-by: jmeridth <[email protected]>
- [x] add specific filenames to pull request template - [x] add blurb about this PR to changelog (will need to modify date once ready) Signed-off-by: jmeridth <[email protected]>
Signed-off-by: jmeridth <[email protected]>
Signed-off-by: jmeridth <[email protected]>
Signed-off-by: jmeridth <[email protected]>
- [x] only release if a change occurred to the lib/blueprinter/version.rb file - [x] change test job from test-ruby2 to just test Signed-off-by: jmeridth <[email protected]>
this allows dependabot to automate updates when new releases occur Signed-off-by: jmeridth <[email protected]>
can decide if we want a new gem later after other PRs merge Signed-off-by: jmeridth <[email protected]>
Signed-off-by: jmeridth <[email protected]>
Signed-off-by: jmeridth <[email protected]>
@lessthanjacob @jamesmcguirepro I simplified the release github action. One more review and this is ready to merge IMO. |
This releases the gem to 0.27.0. It drops support for any ruby version less than 2.7. See procore-oss#307 Signed-off-by: philipqnguyen <[email protected]>
This releases the gem to 0.26.0. It drops support for any ruby version less than 2.7. See procore-oss#307 Signed-off-by: philipqnguyen <[email protected]>
This releases the gem to 0.26.0. It drops support for any ruby version less than 2.7. See procore-oss#307 Signed-off-by: Philip Nguyen <[email protected]>
stale github actionpostponing until we've reviewed all existing issues and PRs