GitHub Actions Certification — Question 1
As a developer, you have a 10-MB data set that is required in a specific workflow. Which steps should you perform so the dataset is stored encrypted and can be decrypted during the workflow? (Choose three.)
Answer options
- A. Encrypt the dataset.
- B. Leverage the actions/download-secret action in the workflow.
- C. Store the dataset in a GitHub encrypted secret.
- D. Store the encryption keys in a GitHub encrypted secret.
- E. Compress the dataset
- F. Commit the encrypted dataset to the same repository as the workflow
- G. Create a GitHub encrypted secret with the Large object option selected and upload the dataset.
Correct answer: A, C, D
Explanation
The correct steps involve encrypting the dataset (A), storing it securely in a GitHub encrypted secret (C), and also keeping the encryption keys in a GitHub encrypted secret (D). Options B, E, F, and G do not address the requirements of encrypting the dataset and managing the keys correctly for decryption during the workflow.