Skip to content

Instantly share code, notes, and snippets.

View DominiquePaul's full-sized avatar

Dominique Paul DominiquePaul

View GitHub Profile
@DominiquePaul
DominiquePaul / deploy_lambda.yaml
Last active April 26, 2024 09:45
GitHub Action for auto-deploying a container based lambda function
name: Deploy Lambda on push to master
on:
push:
branches:
- master
jobs:
build-deploy:
runs-on: ubuntu-latest
steps:

CELO_VALIDATOR_GROUP_ADDRESS=87d7ca6e380fe9c785cab4d6ffc2bf7fec625855 CELO_VALIDATOR_ADDRESS=b0c9fa734e0fac63d9051554e869c33ebcfcec6d

CELO_VALIDATOR_GROUP_ADDRESS=87d7ca6e380fe9c785cab4d6ffc2bf7fec625855 CELO_VALIDATOR_ADDRESS=b0c9fa734e0fac63d9051554e869c33ebcfcec6d

import random
num_samples = 10000000
def inside(p):
x, y = random.random(), random.random()
return x*x + y*y < 1
count = sc.parallelize(range(0, num_samples)).filter(inside).count()
pi = 4 * count / num_samples
print(pi)