Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Github Actions do sprawdzenia PR czy mamy email organizatora #1

Open
kaluzaaa opened this issue Aug 12, 2020 · 9 comments
Open

Github Actions do sprawdzenia PR czy mamy email organizatora #1

kaluzaaa opened this issue Aug 12, 2020 · 9 comments
Assignees

Comments

@kaluzaaa
Copy link
Contributor

kaluzaaa commented Aug 12, 2020

  • Zrobienie GA lub bota, który sprawdzi, czy mamy email organizatora (osoba robiącą PR na GH).
  • Info jest trzymane w grupie w Mailerlite
  • Mail jest polu email, Github id jest w tablicy fields w obiekcie z kluczem key == github
  • API Key i Group ID wrzucamy do zmiennej
  • Dokumentacja api-> https://developers.mailerlite.com/reference#subscribers-in-a-group

Edit 2020.08.16 - Zmiana Table na Mailerlite

@PawelHaracz
Copy link

Rozumiem, że ma być sprawdzenie w table storage czy dany login i email sa na „white” liście jeśli tak to pozwolić, w przeciwnym wypadku zrobic rejent?

@eklime
Copy link
Contributor

eklime commented Aug 12, 2020

Rozumiem, że ma być sprawdzenie w table storage czy dany login i email sa na „white” liście jeśli tak to pozwolić, w przeciwnym wypadku zrobic rejent?

Dokładnie coś w tym stylu - nie chcemy w PRach wymagać maila do organizatora (bo to przecie Public), dlatego zrobimy sobie "bazę" organizatorów z ich mailami do kontaktu żeby móc ich np. ustawiać jako "odbiorca" CFP z kolejnego Issue ;)

@kaluzaaa
Copy link
Contributor Author

@PawelHaracz nie odrzucenie, ale tylko prośba w komentarzu do PR o kontakt na [email protected]

Trochę jak sprawdzenie czy podpisałeś licencji w repo community :)

@PawelHaracz
Copy link

Spoko, tylko powiedz mi jak ma wyglądać pr? Załóżmy że ja chce złożyć CFP.
Podaje nazwę sesji, opis o czym jest, jakieś tam dane o sobie, miejsce i co jeszcze? Taki PR zostanie automatycznie przypisany do kogoś z organizatorów ?

@kaluzaaa
Copy link
Contributor Author

kaluzaaa commented Aug 12, 2020

Chcemy wykorzystać yaml data dla Jekyll (np jak w mentoring-2020)

Proces będzie następujący PR modyfikujący o nowe wydarzenie -> weryfikacja czy jest mail -> akceptacja PR -> RSS z yaml data -> Logic App na RSS, który wykona wszystkie reszty (z innych issues).

Na start zakładamy, że będzie jeden wiodący organizator (robiący PR), czyli bierzemy tylko z login GH tego co robi PR.

- name: Tomasz Wiśniewski
  photo: TomaszWisniewski.jpg
  ln: https://www.linkedin.com/in/wisniewskitomasz/
  twitter: https://twitter.com/wisniewskit
  url: https://tomaszwisniewski.com
  specialization: Azure Solutions Architect;Azure DevOps;Azure Developer
  facebook:
  github:
  bio: >
    Architekt Azure zajmujacy sie ta technologia od 2011 roku. Fan Azure DevOps, Visual Studio. Zwolennik prostych i skutecznych rozwiązań.

@PawelHaracz
Copy link

Ok, to w weekend ogarnę to

@PawelHaracz
Copy link

@kaluzaaa podaj mi link do table storage

@kaluzaaa
Copy link
Contributor Author

@PawelHaracz użyj cokolwiek na start, bo jeszcze nie mamy subskrypcji wykrojonej pod to. Zrób jakieś zmienne typu storage name, table name, sas.

@kaluzaaa
Copy link
Contributor Author

@PawelHaracz jak na priv zmiana na grupę w mailerlite

kaluzaaa pushed a commit that referenced this issue Dec 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants