chore: use image instead of build
All checks were successful
Sample Testing / my_job (push) Successful in 59s
All checks were successful
Sample Testing / my_job (push) Successful in 59s
This commit is contained in:
parent
b375061648
commit
82f727210d
3 changed files with 13 additions and 7 deletions
|
|
@ -26,7 +26,7 @@ inputs:
|
|||
|
||||
runs:
|
||||
using: 'docker'
|
||||
image: 'docker://stackit-solutions.git.onstackit.cloud/actions/notify:v0.1.2'
|
||||
image: 'docker://stackit-solutions.git.onstackit.cloud/actions/notify-slim:v0.1.2'
|
||||
# image: 'Dockerfile'
|
||||
args:
|
||||
- ${{ inputs.project }}
|
||||
|
|
|
|||
|
|
@ -1,14 +1,15 @@
|
|||
FROM golang:1.13 AS builder
|
||||
FROM golang:1.26 AS builder
|
||||
|
||||
RUN apt-get update && apt-get -y install upx
|
||||
|
||||
WORKDIR /app
|
||||
#RUN mkdir -p $GOPATH/src/github.com/DTherHtun/google-chat-action
|
||||
#ADD . $GOPATH/src/github.com/DTherHtun/google-chat-action
|
||||
RUN go get -u github.com/sethvargo/go-githubactions/...
|
||||
# RUN go get -u github.com/sethvargo/go-githubactions/...
|
||||
ENV CGO_ENABLED=0
|
||||
COPY . .
|
||||
|
||||
RUN go build \
|
||||
RUN go mod tidy && go build \
|
||||
-a \
|
||||
-trimpath \
|
||||
-ldflags "-s -w -extldflags '-static'" \
|
||||
|
|
|
|||
11
main.go
11
main.go
|
|
@ -31,6 +31,7 @@ type templateData struct {
|
|||
Status string
|
||||
ActionID string
|
||||
GitURL string
|
||||
Project string
|
||||
Color string
|
||||
Add string
|
||||
EventBody string
|
||||
|
|
@ -41,6 +42,11 @@ func main() {
|
|||
data.CardID = uuid.NewString()
|
||||
data.Add = ""
|
||||
|
||||
prj, ok := os.LookupEnv("FORGEJO_REPOSITORY")
|
||||
if ok {
|
||||
data.Project = prj
|
||||
}
|
||||
|
||||
author := githubactions.GetInput("author")
|
||||
if author == "" {
|
||||
githubactions.Infof("[INFO] Missing input 'author', using default")
|
||||
|
|
@ -150,9 +156,8 @@ func card(d templateData) ([]byte, error) {
|
|||
|
||||
if d.EventBody == "" {
|
||||
bdy := ""
|
||||
prj, ok := os.LookupEnv("FORGEJO_REPOSITORY")
|
||||
if ok {
|
||||
bdy += fmt.Sprintf("<b>Project:</b> %s<br>", prj)
|
||||
if d.Project != "" {
|
||||
bdy += fmt.Sprintf("<b>Project:</b> %s<br>", d.Project)
|
||||
}
|
||||
|
||||
sha, ok := os.LookupEnv("FORGEJO_SHA")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue