This is a step-by-step guide for setting up a GitHub Actions workflow to synchronize modified .feature
files from AssertThat to a GitHub repository.
...
YOUR_ASSERTTHAT_ACCESS_KEY
,YOUR_ASSERTTHAT_SECRET_KEY
: Your AssertThat access key and secret key.YOUR_ASSERTTHAT_PROJECT_ID
: The ID of your project in AssertThat.YOUR_JIRA_HOST
: The AssertThat API endpoint.YOUR_GITHUB_TOKEN
: Your GitHub personal access token.YOUR_GITHUB_USERNAME
: Your GitHub username.YOUR_GITHUB_REPO
: The name of your GitHub repository.NOTE: The example above is for Jira Data Center. In case you use cloud version the following URL should be used for downloading features:
https://bdd.assertthat.app/rest/api/1/project/YOUR_ASSERT_THAT_PROJECT_ID/features
Step 3: Set Up GitHub Secrets
...