Skip to content
This repository has been archived by the owner on Aug 12, 2020. It is now read-only.

Commit

Permalink
one more step
Browse files Browse the repository at this point in the history
  • Loading branch information
rajatjindal committed Oct 1, 2019
1 parent 33742b3 commit 3d01a4c
Show file tree
Hide file tree
Showing 160 changed files with 40,452 additions and 2,928 deletions.
63 changes: 32 additions & 31 deletions Gopkg.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 5 additions & 1 deletion action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Hello World'
description: 'Greet someone and record the time'
inputs:
plugin-name:
description: 'plugin name, defaults to git repo name where this action is triggered'
required: true
who-to-greet: # id of input
description: 'Who to greet'
required: true
Expand All @@ -13,4 +16,5 @@ runs:
using: 'docker'
image: 'Dockerfile'
args:
- ${{ inputs.who-to-greet }}
- ${{ inputs.who-to-greet }}
- ${{ inputs.plugin-name }}
6 changes: 3 additions & 3 deletions pkg/actions/payload.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ import (
)

//GetPayload reads payload and returns it
func GetPayload() (string, error) {
func GetPayload() ([]byte, error) {
eventJSONPath := os.Getenv("GITHUB_EVENT_PATH")
data, err := ioutil.ReadFile(eventJSONPath)
if err != nil {
return "", err
return nil, err
}

return string(data), nil
return data, nil
}
29 changes: 29 additions & 0 deletions pkg/actions/release_info.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
package actions

import (
"fmt"

"github.com/google/go-github/github"
"github.com/sirupsen/logrus"
)

//GetReleaseInfo gets the release info
func GetReleaseInfo() error {
payload, err := GetPayload()
if err != nil {
return err
}

e, err := github.ParseWebHook("release", payload)
if err != nil {
return err
}

event, ok := e.(*github.ReleaseEvent)
if !ok {
return fmt.Errorf("invalid event data")
}

logrus.Info(event.Release.Assets)
return nil
}
Empty file added pkg/krew/krew.go
Empty file.
Loading

0 comments on commit 3d01a4c

Please sign in to comment.