Skip to content

Commit e71ce1c

Browse files
Vertex Client - Ops Level Updates (#74)
* Updating the gemspec with updated author email information * Add CODEOWNERS file under /.github * Add workflow for managing stale Github PR's * Add catalog.yaml under /.customink for Ops Level purposes
1 parent 5ebdb88 commit e71ce1c

File tree

4 files changed

+54
-1
lines changed

4 files changed

+54
-1
lines changed

.customink/catalog.yaml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: vertex_client
2+
3+
owner: tailor-made # team definitions at https://app.opslevel.com/teams
4+
5+
purpose: # multiple choice
6+
# - do_not_track # demo testing personal - will not be tracked in catalog
7+
# - app
8+
- library
9+
# - configuration
10+
# - other # example: frontend_dataset
11+
deployment_type: # multiple choice
12+
# - kubernetes
13+
# - infrastructure_serverless
14+
- package
15+
# - cli
16+
# - data
17+
# - docker-image
18+
19+
# tier: tier_1 # Mission-critical service or repository. Failure could result in significant impact to revenue or reputation.
20+
# tier: tier_2 # Customer-facing service or repository. Failure results in degraded experience for customers, although without significant impact to revenue or reputation.
21+
# tier: tier_3 # Internal service or repository. Failure could result in productivity being compromised within the company.
22+
# tier: tier_4 # Other service or repository. Failure doesn't result in immediate or significant impact.
23+
tier: tier_na # this repo does not have a tier. typically libraries
24+
25+
properties:
26+
public_facing: false
27+
pci: false
28+
pii: false

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @customink/tailor-made

.github/workflows/stale.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Bump/Close inactive PRs
2+
on:
3+
schedule:
4+
- cron: "0 5 * * *"
5+
6+
jobs:
7+
close-issues:
8+
runs-on: ubuntu-latest
9+
permissions:
10+
issues: write
11+
pull-requests: write
12+
steps:
13+
- uses: actions/stale@v5
14+
with:
15+
days-before-pr-stale: 30
16+
days-before-pr-close: 90
17+
18+
stale-pr-label: "stale"
19+
stale-pr-message: "This PR is open and inactive for 30 days. Merging PRs open after a long time is error-prone. Please proceed to merging or make a comment to keep it open. You can also prevent PRs from being tagged stale or closed with 'keep-open' tag. If there is no activity in 90 days, this PR will be closed"
20+
close-pr-message: "This PR was closed because it has been inactive for 90 days since being marked as stale."
21+
22+
exempt-pr-labels: "keep-open,dependabot,dependencies"
23+
24+
repo-token: ${{ secrets.GITHUB_TOKEN }}

vertex_client.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Gem::Specification.new do |spec|
77
spec.name = "vertex_client"
88
spec.version = VertexClient::VERSION
99
spec.authors = ["Custom Ink"]
10-
spec.email = ["[email protected]"]
10+
1111
spec.required_ruby_version = '>= 2.1'
1212
spec.summary = %q{A Ruby Gem to integrate with the Vertex Cloud API}
1313
spec.description = %q{The Vertex Client Ruby Gem provides an interface to integrate with Vertex Cloud's SOAP API.}

0 commit comments

Comments
 (0)