forked from collectiveidea/delayed_job
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2 from cultureamp/ruby3
SOL-127: Add Ruby 3 support to gem
- Loading branch information
Showing
20 changed files
with
303 additions
and
114 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# Team Sol is taking ownership over delayed job infrastructure. | ||
# This will notify us of any requested changes to anything | ||
* @cultureamp/sol |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
# Pull Request Checklist Details | ||
|
||
Here are some useful questions to ask before merging a Pull Request. | ||
|
||
## [Security](https://cultureamp.atlassian.net/wiki/spaces/SEC/pages/963641883/Security+Partnership+Process) | ||
- [Do we need an AppSec review?](https://cultureamp.atlassian.net/servicedesk/customer/portal/5/group/39/create/461) | ||
- Have we modified authentication, authorization, filtering? | ||
- Could there be any PII leaks through tracking or logging? | ||
|
||
## Acceptance Criteria | ||
- What is the acceptance criteria? | ||
- How can we verify the PR has the desired effect? | ||
- Are we sure there are no undesired side effects? | ||
|
||
## Tests | ||
- Do we have appropriate tests? | ||
- How much of the new code do they cover? | ||
- What gaps do you need to call out? | ||
|
||
## Logging | ||
- Are we logging the right things? | ||
- Are we using structured logging? | ||
|
||
## Involve Others | ||
- [Do we need a Change Management Request?](https://cultureamp.atlassian.net/servicedesk/customer/portal/30) | ||
- Does the tech lead need to see this? | ||
- Do other teams need to see this? |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
<!-- | ||
Just fill in only the relevant sections unless you are linking to trello/jira | ||
--> | ||
|
||
## Purpose | ||
<!-- | ||
What is the objective of the Pull Request? | ||
--> | ||
|
||
## Context | ||
<!-- | ||
Why are we making this change? | ||
Is there jira/trello, bugsnag or slack link you can put here? | ||
If it was a bug, what caused it? | ||
--> | ||
|
||
## Changes | ||
<!-- | ||
What were the changes you made? (Omit section if this is clear from the commits already.) | ||
--> | ||
|
||
## Verification | ||
<!-- | ||
Any exceptions to testing norms? | ||
Where should QA focus? | ||
--> | ||
|
||
## Checklist | ||
- [Security](pull_request_checklist.md#security) | ||
- [Acceptance Criteria](pull_request_checklist.md#acceptance%20criteria) | ||
- [Tests](pull_request_checklist.md#tests) | ||
- [Logging](pull_request_checklist.md#logging) | ||
- [Involve Others](pull_request_checklist.md#involve%20others) |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
name: Tests | ||
on: | ||
push: | ||
branches: [ master ] | ||
pull_request: | ||
branches: [ master ] | ||
jobs: | ||
tests: | ||
strategy: | ||
matrix: | ||
version: [2.7.5, 3.0.4] | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- name: Set up Ruby | ||
uses: ruby/setup-ruby@v1 | ||
with: | ||
ruby-version: ${{ matrix.version }} | ||
- name: Install dependencies | ||
run: bundle install | ||
- name: Run tests | ||
run: bundle exec rspec |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -70,7 +70,7 @@ group :test do | |
end | ||
|
||
group :rubocop do | ||
gem 'rubocop', '>= 0.25', '< 0.49' | ||
gem 'rubocop', '~>1.27.0' | ||
end | ||
|
||
gemspec |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Component | ||
metadata: | ||
name: delayed_job | ||
description: Forked delayed_job gem with ruby 3 support | ||
links: | ||
- title: Github | ||
url: https://github.com/cultureamp/delayed_job | ||
tags: | ||
- users-internal | ||
- camp-engagement | ||
- data-none | ||
annotations: | ||
github.com/project-slug: cultureamp/delayed_job | ||
github.com/team-slug: cultureamp/sol | ||
spec: | ||
type: library | ||
owner: sol | ||
lifecycle: development |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Location | ||
metadata: | ||
name: delayed_job-location | ||
tags: | ||
- camp-engagement | ||
spec: | ||
targets: | ||
- ./catalog-info-component.yaml # this is your main component file |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.