GitHub Actions Intermediate Practice Exam: Medium Difficulty 2025
Ready to level up? Our intermediate practice exam features medium-difficulty questions with scenario-based problems that test your ability to apply concepts in real-world situations. Perfect for bridging foundational knowledge to exam-ready proficiency.
Your Learning Path
What Makes Intermediate Questions Different?
Apply your knowledge in practical scenarios
Medium Difficulty
Questions that test application of concepts in real-world scenarios
Scenario-Based
Practical situations requiring multi-concept understanding
Exam-Similar
Question style mirrors what you'll encounter on the actual exam
Bridge to Advanced
Prepare yourself for the most challenging questions
Medium Difficulty Practice Questions
10 intermediate-level questions for GitHub Actions
Your team is developing a workflow that needs to deploy to Azure App Service only when changes are made to the /src directory, and only on the main branch. The workflow should skip deployment if only documentation files are changed. Which workflow trigger configuration should you implement?
You need to create a reusable workflow that can be called from multiple repositories in your organization. The reusable workflow should accept environment-specific parameters and return output values to the caller. Which approach correctly implements this requirement?
Your CI/CD pipeline uses a matrix strategy to test across multiple Node.js versions (14, 16, 18) and operating systems (ubuntu-latest, windows-latest). The build is failing only for Node.js 14 on Windows. You want to continue testing other combinations while investigating this issue. What is the best solution?
You are implementing a workflow that uses an action from the GitHub Marketplace. Your security team requires that all external actions be pinned to specific versions and verified. Which approach best meets these security requirements?
Your workflow needs to access secrets from Azure Key Vault during the build process. The workflow runs in a GitHub-hosted runner and should follow the principle of least privilege. What is the most secure approach to implement this?
A workflow run is stuck in a queued state for over an hour. You need to diagnose the issue. The repository has multiple workflows configured, and you're using GitHub-hosted runners. What are the most likely causes you should investigate first?
You need to implement a workflow that automatically retries failed jobs due to transient network issues, but should not retry jobs that fail due to test failures. The workflow deploys to Azure resources that occasionally have connectivity issues. How should you configure this?
Your team is implementing a CI/CD pipeline where pull requests should trigger build and test jobs, while merges to the main branch should additionally trigger deployment to a staging environment. Both scenarios should use the same build artifacts. What workflow structure best implements this requirement?
You're implementing a deployment workflow to Azure App Service that should only deploy if all of the following conditions are met: the branch is 'main', all tests pass, and code coverage is above 80%. The coverage check is performed by a third-party tool. How should you structure this workflow?
Your organization requires that production deployments be traceable and include approval records. You're using GitHub Actions to deploy to Azure. The deployment workflow should automatically create a release record and require approval from two team leads before proceeding. Which combination of features should you implement?
Mastered the intermediate level?
Challenge yourself with advanced questions when you score above 85%
GitHub Actions Intermediate Practice Exam FAQs
GitHub Actions is a professional certification from Microsoft Azure that validates expertise in github actions technologies and concepts. The official exam code is AZURE-1.
The GitHub Actions intermediate practice exam contains medium-difficulty questions that test your working knowledge of core concepts. These questions are similar to what you'll encounter on the actual exam.
Take the GitHub Actions intermediate practice exam after you've completed the beginner level and feel comfortable with basic concepts. This helps bridge the gap between foundational knowledge and exam-ready proficiency.
The GitHub Actions intermediate practice exam includes scenario-based questions and multi-concept problems similar to the AZURE-1 exam, helping you apply knowledge in practical situations.
Continue Your Journey
More resources to help you pass the exam