Skip to content
This repository has been archived by the owner on Feb 27, 2024. It is now read-only.

Latest commit

 

History

History
37 lines (26 loc) · 1.51 KB

CONTRIBUTING.md

File metadata and controls

37 lines (26 loc) · 1.51 KB

Contributing to alexa-skill-shabbat-times

👏 First off, thank you for taking the time to contribute. 👏

  • Fork the repository
  • Create a new branch on your fork
  • Commit your changes
  • Create a pull request against the master branch

NOTE: This document (and the base code) requires some work, i.e. redesigning, I hope to find the time to update it soon.

Metadata and infrastructure deployment

The ci workflows in this repository will handle the skill infrastructure part only, i.e. the lambda function:

  • stage will deploy the lambda function.
  • release will deploy the lambda function, publish it, and direct the Live alias to it.

If any changes were made to the skill metadata,
we can use the UI or ask cli to deploy the metadata part manually.
Here are some useful commands for the process:

ask deploy --ignore-hash --target skill-metadata

ask smapi submit-skill-validation --locales en-US,en-AU,en-CA,en-IN,en-GB --skill-id <skill-id>
ask smapi get-skill-validations --skill-id <skill-id> --validation-id <validation-id>

ask smapi submit-skill-for-certification --skill-id <skill-id>
ask smapi get-certification-review --skill-id <skill-id>
ask smapi withdraw-skill-from-certification --skill-id <skill-id>