GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - leonhartX/lambda-github: Chrome-extension for manage lambda inline code with github/github enterprise.

BranchesTags
Open more actions menu

Latest commit

 

History

46 Commits
46 Commits

Folders and files

NameName
Last commit message
Last commit date
_locales
_locales
 
 
background
background
 
 
content
content
 
 
icon
icon
 
 
lib
lib
 
 
options
options
 
 
License.md
License.md
 
 
README.md
README.md
 
 
lambda-hub.js
lambda-hub.js
 
 
manifest.json
manifest.json
 
 

Repository files navigation

lambda-github

Chrome Web Store Chrome Web Store Chrome Web Store Chrome Web Store

Chrome-extension for manage lambda inline code with github/github enterprise.

#NOTE: Currently does not work with the new lambda UI

#Install Install this extension from chrome web store.

#Usage After install, when you open AWS Lambda console, a new button will appear to ask you login in to Github/Github Enterprise.

alt button

##Login Login to your Github/Github Enterprise account, with Two-factor authentication support.

Actually, this is not a login action, but to create the access token which will be used for the extension

Note: the access token will be stored in chrome.storage.sync(password will not be stored), if you take this as a security hole, pleast DO NOT use this extension.

##Bind After login, you can bind your lambda function with Github repo and branch, or create a new one. and decide which file to sync. alt login

##Manage Manage your code with the similar Push and Pull.

The code will sync to Github's repo, with a default file named index.js(nodejs) or index.py(python) under the root path.

  • Pull only works for lambda's $LATEST version, since published version or alias is readonly.
  • Push will commit your current shown code(work for any qualifier) to the binding repo/branch.
  • A diff dialog will shown before you confirm to Push or Pull.
  • Push must have a commit comment which will be asked at the diff dialog.

##Logout You can logout from the extension's option page any time. After logout, the access token stored in extension will be deleted, but you will need to delete the token it self from Github/Github Enterprise's settins page.

#Support please create an issue for any question or bug report.

About

Chrome-extension for manage lambda inline code with github/github enterprise.

chrome.google.com/webstore/detail/bmjcibkkmbmabejialhgnnmhpmdmijij

Topics

chrome-extensiongithub-apigithub-enterpriselambdalambda-githubsync

Resources

Readme
MIT license
Activity

Stars

12 stars

Watchers

1 watching

Forks

1 fork
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.