| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 30727cf commit a2cf589
74 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -5,6 +5,9 @@ on: | |||
| 5 | 5 | schedule: | |
| 6 | 6 | - cron: "0 16 * * 1-5" # min h d Mo DoW / 9am PST M-F | |
| 7 | 7 | ||
| 8 | + permissions: | ||
| 9 | + issues: write | ||
| 10 | + | ||
| 8 | 11 | jobs: | |
| 9 | 12 | check-for-vulnerabilities: | |
| 10 | 13 | runs-on: ubuntu-latest | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,10 +1,23 @@ | |||
| 1 | 1 | name: Run Integration Tests | |
| 2 | 2 | ||
| 3 | + <<<<<<< HEAD | ||
| 3 | 4 | # on: | |
| 4 | 5 | # pull_request: | |
| 5 | 6 | # branches: | |
| 6 | 7 | # - develop | |
| 7 | 8 | # | |
| 9 | + ======= | ||
| 10 | + on: | ||
| 11 | + pull_request: | ||
| 12 | + branches: | ||
| 13 | + - develop | ||
| 14 | + - main | ||
| 15 | + merge_group: | ||
| 16 | + | ||
| 17 | + permissions: | ||
| 18 | + contents: read | ||
| 19 | + | ||
| 20 | + >>>>>>> 391c3f1d | ||
| 8 | 21 | jobs: | |
| 9 | 22 | go-tests: | |
| 10 | 23 | runs-on: ubuntu-latest | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -11,6 +11,9 @@ on: | |||
| 11 | 11 | description: "Information about the release" | |
| 12 | 12 | required: true | |
| 13 | 13 | default: "New release" | |
| 14 | + permissions: | ||
| 15 | + contents: write | ||
| 16 | + | ||
| 14 | 17 | jobs: | |
| 15 | 18 | Release: | |
| 16 | 19 | environment: Release | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,20 @@ | |||
| 1 | + name: Validate PR Branch into Main | ||
| 2 | + | ||
| 3 | + on: | ||
| 4 | + pull_request: | ||
| 5 | + branches: | ||
| 6 | + - main | ||
| 7 | + | ||
| 8 | + jobs: | ||
| 9 | + validate-pr-branch: | ||
| 10 | + runs-on: ubuntu-latest | ||
| 11 | + steps: | ||
| 12 | + - name: Check source branch | ||
| 13 | + run: | | ||
| 14 | + SOURCE_BRANCH="${{ github.head_ref }}" | ||
| 15 | + if [[ "$SOURCE_BRANCH" != "develop" ]]; then | ||
| 16 | + echo "Error: Only pull requests from develop branch are allowed into main" | ||
| 17 | + echo "Current source branch ($SOURCE_BRANCH)." | ||
| 18 | + exit 1 | ||
| 19 | + fi | ||
| 20 | + echo "Source branch is develop - merge allowed" | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -12,7 +12,11 @@ GO_ARCH_arm64 := arm64 | |||
| 12 | 12 | DESTINATION_x86_64 := bin/${BINARY_NAME}-x86_64 | |
| 13 | 13 | DESTINATION_arm64 := bin/${BINARY_NAME}-arm64 | |
| 14 | 14 | ||
| 15 | + <<<<<<< HEAD | ||
| 15 | 16 | run_in_docker = docker run --env GOPROXY=direct -v $(shell pwd):/LambdaRuntimeLocal -w /LambdaRuntimeLocal golang:1.26.1 $(1) | |
| 17 | + ======= | ||
| 18 | + run_in_docker = docker run --env GOPROXY=direct -v $(shell pwd):/LambdaRuntimeLocal -w /LambdaRuntimeLocal golang:1.25 $(1) | ||
| 19 | + >>>>>>> 391c3f1d | ||
| 16 | 20 | ||
| 17 | 21 | compile-with-docker-all: | |
| 18 | 22 | $(call run_in_docker, make compile-lambda-linux-all) | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -193,4 +193,4 @@ See [CONTRIBUTING](CONTRIBUTING.md#security-issue-notifications) for more inform | |||
| 193 | 193 | ||
| 194 | 194 | ## License | |
| 195 | 195 | ||
| 196 | - This project is licensed under the Apache-2.0 License. | ||
| 196 | + This project is licensed under the Apache-2.0 License. | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,7 +1,7 @@ | |||
| 1 | 1 | // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. | |
| 2 | 2 | // SPDX-License-Identifier: Apache-2.0 | |
| 3 | 3 | ||
| 4 | - package main | ||
| 4 | + package rie | ||
| 5 | 5 | ||
| 6 | 6 | import ( | |
| 7 | 7 | "fmt" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,6 +1,10 @@ | |||
| 1 | 1 | module github.com/aws/aws-lambda-runtime-interface-emulator | |
| 2 | 2 | ||
| 3 | + <<<<<<< HEAD | ||
| 3 | 4 | go 1.26.1 | |
| 5 | + ======= | ||
| 6 | + go 1.25.7 | ||
| 7 | + >>>>>>> 391c3f1d | ||
| 4 | 8 | ||
| 5 | 9 | require ( | |
| 6 | 10 | github.com/aws/aws-lambda-go v1.52.0 | |
@@ -9,6 +13,7 @@ require ( | |||
| 9 | 13 | github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575 | |
| 10 | 14 | github.com/fsnotify/fsnotify v1.9.0 | |
| 11 | 15 | github.com/go-chi/chi v1.5.5 | |
| 16 | + <<<<<<< HEAD | ||
| 12 | 17 | github.com/go-chi/chi/v5 v5.2.5 | |
| 13 | 18 | github.com/google/uuid v1.6.0 | |
| 14 | 19 | github.com/jessevdk/go-flags v1.6.1 | |
@@ -19,6 +24,16 @@ require ( | |||
| 19 | 24 | github.com/stretchr/testify v1.10.0 | |
| 20 | 25 | golang.org/x/sync v0.19.0 | |
| 21 | 26 | golang.org/x/sys v0.41.0 | |
| 27 | + ======= | ||
| 28 | + github.com/go-chi/chi/v5 v5.2.2 | ||
| 29 | + github.com/google/uuid v1.6.0 | ||
| 30 | + github.com/jessevdk/go-flags v1.5.0 | ||
| 31 | + github.com/orcaman/concurrent-map v1.0.0 | ||
| 32 | + github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 | ||
| 33 | + github.com/sirupsen/logrus v1.9.3 | ||
| 34 | + github.com/stretchr/testify v1.9.0 | ||
| 35 | + golang.org/x/sync v0.6.0 | ||
| 36 | + >>>>>>> 391c3f1d | ||
| 22 | 37 | ) | |
| 23 | 38 | ||
| 24 | 39 | require ( | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -13,6 +13,7 @@ github.com/fsnotify/fsnotify v1.9.0 h1:2Ml+OJNzbYCTzsxtv8vKSFD9PbJjmhYF14k/jKC7S | |||
| 13 | 13 | github.com/fsnotify/fsnotify v1.9.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0= | |
| 14 | 14 | github.com/go-chi/chi v1.5.5 h1:vOB/HbEMt9QqBqErz07QehcOKHaWFtuj87tTDVz2qXE= | |
| 15 | 15 | github.com/go-chi/chi v1.5.5/go.mod h1:C9JqLr3tIYjDOZpzn+BCuxY8z8vmca43EeMgyZt7irw= | |
| 16 | + <<<<<<< HEAD | ||
| 16 | 17 | github.com/go-chi/chi/v5 v5.2.5 h1:Eg4myHZBjyvJmAFjFvWgrqDTXFyOzjj7YIm3L3mu6Ug= | |
| 17 | 18 | github.com/go-chi/chi/v5 v5.2.5/go.mod h1:X7Gx4mteadT3eDOMTsXzmI4/rwUpOwBHLpAfupzFJP0= | |
| 18 | 19 | github.com/go-ole/go-ole v1.2.6 h1:/Fpf6oFPoeFik9ty7siob0G6Ke8QvQEuVcuChpwXzpY= | |
@@ -25,16 +26,29 @@ github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9Y | |||
| 25 | 26 | github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= | |
| 26 | 27 | github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8= | |
| 27 | 28 | github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= | |
| 29 | + ======= | ||
| 30 | + github.com/go-chi/chi/v5 v5.2.2 h1:CMwsvRVTbXVytCk1Wd72Zy1LAsAh9GxMmSNWLHCG618= | ||
| 31 | + github.com/go-chi/chi/v5 v5.2.2/go.mod h1:L2yAIGWB3H+phAw1NxKwWM+7eUH/lU8pOMm5hHcoops= | ||
| 32 | + github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= | ||
| 33 | + github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= | ||
| 34 | + github.com/jessevdk/go-flags v1.5.0 h1:1jKYvbxEjfUl0fmqTCOfonvskHHXMjBySTLW4y9LFvc= | ||
| 35 | + github.com/jessevdk/go-flags v1.5.0/go.mod h1:Fw0T6WPc1dYxT4mKEZRfG5kJhaTDP9pj1c2EWnYs/m4= | ||
| 36 | + >>>>>>> 391c3f1d | ||
| 28 | 37 | github.com/orcaman/concurrent-map v1.0.0 h1:I/2A2XPCb4IuQWcQhBhSwGfiuybl/J0ev9HDbW65HOY= | |
| 29 | 38 | github.com/orcaman/concurrent-map v1.0.0/go.mod h1:Lu3tH6HLW3feq74c2GC+jIMS/K2CFcDWnWD9XkenwhI= | |
| 30 | 39 | github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= | |
| 31 | 40 | github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= | |
| 32 | 41 | github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 h1:lZUw3E0/J3roVtGQ+SCrUrg3ON6NgVqpn3+iol9aGu4= | |
| 33 | 42 | github.com/santhosh-tekuri/jsonschema/v5 v5.3.1/go.mod h1:uToXkOrWAZ6/Oc07xWQrPOhJotwFIyu2bBVN41fcDUY= | |
| 43 | + <<<<<<< HEAD | ||
| 34 | 44 | github.com/shirou/gopsutil v2.21.11+incompatible h1:lOGOyCG67a5dv2hq5Z1BLDUqqKp3HkbjPcz5j6XMS0U= | |
| 35 | 45 | github.com/shirou/gopsutil v2.21.11+incompatible/go.mod h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA= | |
| 36 | 46 | github.com/sirupsen/logrus v1.9.4 h1:TsZE7l11zFCLZnZ+teH4Umoq5BhEIfIzfRDZ1Uzql2w= | |
| 37 | 47 | github.com/sirupsen/logrus v1.9.4/go.mod h1:ftWc9WdOfJ0a92nsE2jF5u5ZwH8Bv2zdeOC42RjbV2g= | |
| 48 | + ======= | ||
| 49 | + github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ= | ||
| 50 | + github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= | ||
| 51 | + >>>>>>> 391c3f1d | ||
| 38 | 52 | github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= | |
| 39 | 53 | github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= | |
| 40 | 54 | github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA= | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -60,7 +60,15 @@ func (h *HTTPHandler) invoke(w http.ResponseWriter, r *http.Request) { | |||
| 60 | 60 | return | |
| 61 | 61 | } | |
| 62 | 62 | ||
| 63 | + <<<<<<< HEAD | ||
| 63 | 64 | invokeReq := rieinvoke.NewRieInvokeRequest(r, w) | |
| 65 | + ======= | ||
| 66 | + invokeReq, err := rieinvoke.NewRieInvokeRequest(r, w) | ||
| 67 | + if err != nil { | ||
| 68 | + h.respondWithError(w, err) | ||
| 69 | + return | ||
| 70 | + } | ||
| 71 | + >>>>>>> 391c3f1d | ||
| 64 | 72 | ctx := logging.WithInvokeID(r.Context(), invokeReq.InvokeID()) | |
| 65 | 73 | ||
| 66 | 74 | metrics := invoke.NewInvokeMetrics(nil, &noOpCounter{}) | |
| Back | FazBrowse Home | New Git URL |
0 commit comments