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

OpsLevel repo catalog - upload opslevel.yml #321

Merged
merged 7 commits into from
Sep 8, 2023

Conversation

sre-57-opslevel[bot]
Copy link
Contributor

@sre-57-opslevel sre-57-opslevel bot commented Oct 19, 2022

Auth0 SRE - Add opslevel.yml

Adds an OpsLevel YAML definition file opslevel.yml. This file allows OpsLevel to automatically track ownership and metadata about CIC services and repositories.
This work supersedes manual tracking of services in OpsLevel UI and in the Google Sheet referenced below.

References

Testing

No testing is required from you as repository owners.

Checklist

The rules templates are not really a customer impacting "service"
Technically still available to new customers. `deprecation` means the feature is only available to existing customers.
repository:
name: rules
owner: dx_extensibility
lifecycle: general_availability
Copy link
Contributor

Choose a reason for hiding this comment

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

This will need to be switched to deprecation after October 16, 2023

https://oktawiki.atlassian.net/wiki/spaces/A0ENG/pages/2698906834/Service+Catalog+Manifest#Aliases

Replaces the old circleci tests.

Test node 12-16

Previously we were only testing node 12. This adds some newer versions.
In local testing, node 18 and 20 don't work.
@joshbetz joshbetz force-pushed the SRE-57-Upload-opslevel-yaml branch from b6600f1 to a574ff9 Compare September 8, 2023 16:06
This is required to install packages from the public npm registry in
github actions
@joshbetz joshbetz merged commit fd50193 into master Sep 8, 2023
@joshbetz joshbetz deleted the SRE-57-Upload-opslevel-yaml branch September 8, 2023 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants