Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ logs
npm-debug.log*
lerna-debug.log*
.pnpm-debug.log*
yarn-debug.log*
yarn-error.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
Expand All @@ -26,6 +28,7 @@ build/Release

# Dependency directories
node_modules/
jspm_packages/

# TypeScript cache
*.tsbuildinfo
Expand All @@ -51,6 +54,9 @@ node_modules/
.env.test.local
.env.production.local
.env.local
.env.development
.env.test
.env.production

# parcel-bundler cache (https://parceljs.org/)
.cache
Expand Down Expand Up @@ -98,3 +104,40 @@ python_env_cncfpeople
python_venv_ambassadors
credentials.json
token.json

# VS Code specific files
.vscode/*
!.vscode/extensions.json
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
*.code-workspace

# Local History for Visual Studio Code
.history/

# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# Build outputs
dist/
build/
out/
target/
bin/

# Editor directories and files
.idea/
*.swp
*.swo
*.sublime-workspace
*.sublime-project
.project
.classpath
.settings/
25 changes: 25 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# CNCF Automation

This repository contains automation tools and scripts used by the Cloud Native Computing Foundation (CNCF) and its projects. These tools help streamline various tasks and workflows, making it easier to manage and maintain CNCF projects.

## Overview

The CNCF Automation repository provides various tools that help automate repetitive tasks, standardize workflows, and improve efficiency across CNCF projects. These tools are designed to be reusable and configurable for different project needs.

## Tools and Components

### Self-Hosted Runners

Tools and scripts for managing self-hosted GitHub Actions runners on CNCF's infrastructure (e.g., Oracle Cloud Infrastructure). These runners allow CNCF projects to execute their CI/CD workflows in a controlled environment.

For more information, see the [CI documentation](./ci/README.md).

### [Additional Tools - Add other major tools here]

## Contributing

Contributions to improve these automation tools are welcome! Please see our [contributing guidelines](CONTRIBUTING.md) for more details.

## License

This project is licensed under the [Apache License 2.0](LICENSE).
Loading