Skip to content
This repository was archived by the owner on Aug 30, 2023. It is now read-only.

Commit 9ca5610

Browse files
committed
Fixed running relay properly
1 parent d36f08e commit 9ca5610

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

action.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,20 +32,21 @@ runs:
3232
shell: bash
3333
run: |
3434
echo "Downloading relay..."
35-
mkdir -p dist-serverless/extensions
35+
mkdir -p dist-serverless/relay
3636
curl -0 --silent \
37-
--output dist-serverless/extensions/relay \
38-
"$(curl -s https://release-registry.services.sentry.io/apps/relay/latest | jq -r .files.\"relay-Linux-x86_64\".url)"
39-
chmod +x dist-serverless/extensions/relay
37+
--output dist-serverless/relay/relay \
38+
"$(curl -s https://release-registry.services.sentry.io/apps/relay/latest | jq -r .files.\"relay-Linux-x86_64\".url)"
39+
chmod +x dist-serverless/relay/relay
4040
echo "Done downloading relay."
4141
- name: Configure Lambda extension to start relay
4242
shell: bash
4343
run: |
4444
echo "Creating start script..."
45+
mkdir -p dist-serverless/extensions
4546
cat > dist-serverless/extensions/sentry-lambda-extension << EOT
46-
#!/usr/bin/env bash
47-
set -euo pipefail
48-
./relay run --mode proxy --aws-runtime-api=$AWS_LAMBDA_RUNTIME_API --shutdown-timeout=2
47+
#!/bin/bash
48+
set -xeuo pipefail
49+
exec /opt/relay/relay run --mode=proxy --shutdown-timeout=2 --aws-runtime-api="\$AWS_LAMBDA_RUNTIME_API"
4950
EOT
5051
chmod +x dist-serverless/extensions/sentry-lambda-extension
5152
echo "Done creating start script."

0 commit comments

Comments
 (0)