-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
First commit - Open Lens fork from master branch
- Loading branch information
Roberto Bandini
committed
Jun 19, 2024
1 parent
b13fd27
commit 16f7a66
Showing
4,116 changed files
with
452,467 additions
and
4 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
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,6 @@ | ||
{ | ||
"language": "en", | ||
"path": "docs/architecture/decisions/", | ||
"prefix": "", | ||
"digits": 4 | ||
} |
Validating CODEOWNERS rules …
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,2 @@ | ||
# This is the default code owners for the whole Lens repo | ||
* @lensapp/lens-ide |
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,44 @@ | ||
--- | ||
name: Bug report | ||
about: Create a report to help us improve | ||
title: '' | ||
labels: 'bug' | ||
assignees: '' | ||
|
||
--- | ||
|
||
**Describe the bug** | ||
A clear and concise description of what the bug is. | ||
|
||
**To Reproduce** | ||
Steps to reproduce the behavior: | ||
1. Go to '...' | ||
2. Click on '....' | ||
3. Scroll down to '....' | ||
4. See error | ||
|
||
**Expected behavior** | ||
A clear and concise description of what you expected to happen. | ||
|
||
**Screenshots** | ||
If applicable, add screenshots to help explain your problem. | ||
|
||
**Environment (please complete the following information):** | ||
- Lens Version: | ||
- OS: [e.g. OSX] | ||
- Installation method (e.g. snap or AppImage in Linux): | ||
|
||
**Logs:** | ||
When you run the application executable from command line you will see some logging output. Please paste them here: | ||
``` | ||
Your logs go here... | ||
``` | ||
|
||
**Kubeconfig:** | ||
Quite often the problems are caused by malformed kubeconfig which the application tries to load. Please share your kubeconfig, remember to remove any secret and sensitive information. | ||
``` | ||
your kubeconfig here | ||
``` | ||
|
||
**Additional context** | ||
Add any other context about the problem here. |
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: Enhancement Request | ||
about: Suggest an enhancement to the Lens application | ||
labels: enhancement | ||
--- | ||
<!-- Please only use this template for submitting enhancement requests --> | ||
<!-- | ||
Check already existing enhancement request on this list: https://github.com/lensapp/lens/issues?q=is%3Aissue+is%3Aopen+label%3Aenhancement | ||
If similar request already exists, please add comments on the existing issue. | ||
--> | ||
|
||
**What would you like to be added**: | ||
|
||
|
||
**Why is this needed**: | ||
|
||
|
||
**Environment you are Lens application on:** | ||
|
||
- Kubernetes distribution: [EKS, AKS, GKE, Rancher, ...] | ||
- Desktop OS: <the OS Lens app runs on in your case> | ||
|
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,16 @@ | ||
<!-- | ||
All PRs must be labelled with one of the following labels: | ||
- enhancement | ||
- bug | ||
- chore | ||
- area/ci | ||
- area/tests | ||
- area/documentaion | ||
- dependencies | ||
--> | ||
|
||
Fixes # | ||
|
||
**Description of changes:** | ||
|
||
- |
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 @@ | ||
# See https://docs.github.com/en/free-pro-team@latest/github/administering-a-repository/configuration-options-for-dependency-updates | ||
# for config options | ||
|
||
version: 2 | ||
updates: | ||
- package-ecosystem: npm | ||
directory: / | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 4 | ||
reviewers: | ||
- lensapp/lens-ide | ||
labels: | ||
- dependencies | ||
versioning-strategy: increase | ||
ignore: | ||
- dependency-name: "*" | ||
update-types: | ||
- version-update:semver-major |
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 @@ | ||
exclude-labels: | ||
- 'skip-changelog' | ||
categories: | ||
- title: '🚀 Features' | ||
labels: | ||
- 'enhancement' | ||
- title: '🐛 Bug Fixes' | ||
labels: | ||
- 'bug' | ||
- title: '🧰 Maintenance' | ||
labels: | ||
- 'chore' | ||
- 'area/documentation' | ||
- 'area/ci' | ||
- 'area/tests' | ||
- 'dependencies' | ||
- 'area/documentation' | ||
change-template: '$TITLE (**#$NUMBER**) @$AUTHOR ' | ||
template: | | ||
## Changes since $PREVIOUS_TAG | ||
$CHANGES |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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 @@ | ||
name: Check Documentation | ||
on: | ||
pull_request: | ||
branches: | ||
- "**" | ||
jobs: | ||
build: | ||
name: Check Docs | ||
runs-on: ubuntu-latest | ||
if: ${{ contains(github.event.pull_request.labels.*.name, 'area/documentation') }} | ||
strategy: | ||
matrix: | ||
node-version: [16.x] | ||
steps: | ||
- name: Checkout Release from lens | ||
uses: actions/checkout@v3 | ||
with: | ||
fetch-depth: 0 | ||
|
||
- name: Using Node.js ${{ matrix.node-version }} | ||
uses: actions/setup-node@v3 | ||
with: | ||
node-version: ${{ matrix.node-version }} | ||
|
||
- name: Install specific npm version | ||
run: npm install -g npm@^9.6.7 | ||
|
||
- name: Generate Extensions API Reference using typedocs | ||
run: | | ||
npm install | ||
npm run build:docs | ||
- name: Verify that the markdown is valid | ||
run: | | ||
npm run mkdocs:verify |
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,71 @@ | ||
# For most projects, this workflow file will not need changing; you simply need | ||
# to commit it to your repository. | ||
# | ||
# You may wish to alter this file to override the set of languages analyzed, | ||
# or to provide custom queries or build logic. | ||
# | ||
# ******** NOTE ******** | ||
# We have attempted to detect the languages in your repository. Please check | ||
# the `language` matrix defined below to confirm you have the correct set of | ||
# supported CodeQL languages. | ||
# | ||
name: "CodeQL" | ||
|
||
on: | ||
push: | ||
branches: [master] | ||
pull_request: | ||
# The branches below must be a subset of the branches above | ||
branches: [master] | ||
schedule: | ||
- cron: "41 3 * * 2" | ||
|
||
jobs: | ||
analyze: | ||
name: Analyze | ||
runs-on: ubuntu-latest | ||
permissions: | ||
actions: read | ||
contents: read | ||
security-events: write | ||
|
||
strategy: | ||
fail-fast: false | ||
matrix: | ||
language: ["javascript"] | ||
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ] | ||
# Learn more: | ||
# https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed | ||
|
||
steps: | ||
- name: Checkout repository | ||
uses: actions/checkout@v3 | ||
|
||
# Initializes the CodeQL tools for scanning. | ||
- name: Initialize CodeQL | ||
uses: github/codeql-action/init@v2 | ||
with: | ||
languages: ${{ matrix.language }} | ||
# If you wish to specify custom queries, you can do so here or in a config file. | ||
# By default, queries listed here will override any specified in a config file. | ||
# Prefix the list here with "+" to use these queries and those in the config file. | ||
# queries: ./path/to/local/query, your-org/your-repo/queries@main | ||
|
||
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java). | ||
# If this step fails, then you should remove it and run the build manually (see below) | ||
- name: Autobuild | ||
uses: github/codeql-action/autobuild@v2 | ||
|
||
# ℹ️ Command-line programs to run using the OS shell. | ||
# 📚 https://git.io/JvXDl | ||
|
||
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines | ||
# and modify them (or add more) to build your code if your project | ||
# uses a compiled language | ||
|
||
#- run: | | ||
# make bootstrap | ||
# make release | ||
|
||
- name: Perform CodeQL Analysis | ||
uses: github/codeql-action/analyze@v2 |
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,60 @@ | ||
name: Cron Test | ||
on: | ||
schedule: | ||
- cron: "0 0 * * 1" # Run on the first day over every week | ||
jobs: | ||
test: | ||
name: cron unit tests on ${{ matrix.os }} | ||
runs-on: ${{ matrix.os }} | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
os: [ubuntu-20.04, macos-11, windows-2019] | ||
node-version: [16.x] | ||
steps: | ||
- name: Checkout Release from lens | ||
uses: actions/checkout@v3 | ||
with: | ||
fetch-depth: 0 | ||
|
||
- name: Add the current IP address, long hostname and short hostname record to /etc/hosts file | ||
if: runner.os == 'Linux' | ||
run: | | ||
echo -e "$(ip addr show eth0 | grep "inet\b" | awk '{print $2}' | cut -d/ -f1)\t$(hostname -f) $(hostname -s)" | sudo tee -a /etc/hosts | ||
- name: Using Node.js ${{ matrix.node-version }} | ||
uses: actions/setup-node@v3 | ||
with: | ||
node-version: ${{ matrix.node-version }} | ||
|
||
- name: Install specific npm version | ||
run: npm install -g npm@^9.6.7 | ||
|
||
- name: Get npm cache directory path | ||
if: ${{ runner.os != 'Windows' }} | ||
id: npm-cache-dir-path | ||
shell: bash | ||
run: echo "dir=$(npm config get cache)" >> $GITHUB_OUTPUT | ||
|
||
- uses: actions/cache@v3 | ||
if: ${{ runner.os != 'Windows' }} | ||
id: npm-cache # use this to check for `cache-hit` (`steps.npm-cache.outputs.cache-hit != 'true'`) | ||
with: | ||
path: ${{ steps.npm-cache-dir-path.outputs.dir }} | ||
key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }} | ||
restore-keys: | | ||
${{ runner.os }}-npm- | ||
- uses: nick-fields/retry@v2 | ||
name: Install dependencies | ||
with: | ||
timeout_minutes: 20 | ||
max_attempts: 3 | ||
retry_on: error | ||
command: npm ci | ||
|
||
- name: Build library parts | ||
run: npm run build -- --ignore open-lens | ||
|
||
- run: npm run test:unit | ||
name: Run tests |
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,39 @@ | ||
name: Release daily alpha | ||
on: | ||
schedule: | ||
- cron: 0 0 30 * 1-5 # At 12:30am UTC work day | ||
workflow_dispatch: # for testing | ||
jobs: | ||
create-alpha-release-pr: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v3 | ||
with: | ||
token: ${{ secrets.GITHUB_TOKEN }} | ||
fetch-depth: 0 | ||
|
||
- name: Setup Node.js | ||
uses: actions/setup-node@v3 | ||
with: | ||
node-version: "16.x" | ||
registry-url: "https://npm.pkg.github.com" | ||
|
||
- name: Install specific npm version | ||
run: npm install -g npm@^9.6.7 | ||
|
||
- name: Install deps | ||
run: | | ||
npm install | ||
env: | ||
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
|
||
- name: Create PR | ||
run: | | ||
git config --local user.email "[email protected]" | ||
git config --local user.name "K8s Lens Bot" | ||
npm run create-release-pr | ||
env: | ||
BUMP_PACKAGE_ARGS: -- --conventional-commits --conventional-prerelease --yes | ||
PICK_ALL_PRS: "true" | ||
FAIL_ON_NO_CHANGES: "false" | ||
GH_TOKEN: ${{ secrets.GH_TOKEN }} |
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,31 @@ | ||
name: Electronegativity | ||
on: | ||
push: | ||
branches: | ||
- master | ||
pull_request: | ||
branches: | ||
- master | ||
concurrency: | ||
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} | ||
cancel-in-progress: true | ||
jobs: | ||
build_job: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v3 | ||
|
||
- uses: actions/setup-node@v3 | ||
with: | ||
node-version: "16" | ||
|
||
- uses: doyensec/[email protected] | ||
with: | ||
input: packages/core/src/ | ||
electron-version: "19.0.4" | ||
severity: medium | ||
|
||
- name: Upload sarif | ||
uses: github/codeql-action/upload-sarif@v1 | ||
with: | ||
sarif_file: ../results |
Oops, something went wrong.