Step for this is: - name: Setup Android SDK uses: Setup Ruby You’ll use setup-android action to set up android SDK. Maybe this answer will help you on this topic.īack to setup - name: Setup JDK 11 uses: with: distribution: "zulu" java-version: 11 Setup Android SDK WHY ZULU, WHY NOT OTHERS!!! this can be a separate discussion. Please check this link to see supported distros. There’s a GitHub action called setup-java available for this. But this can be JDK 8, depending on your project. The latest Gradle plugins require JDK 11 to build a project. By default, it’s 1 and fetch-depth: 0 means to fetch all commits history, branches and tags. Here fetch-depth indicates the number of commits to be fetched. Step for this is: - name: Checkout the repository uses: with: fetch-depth: 0 Here you’ll use checkout action to checkout the GitHub repository into the workflow environment. ![]() deploy: runs-on: ubuntu-latest steps: Checkout The GitHub Repository You’re going to take the latest Ubuntu dist for this. Setup Linux OSĮnvironment OS is defined in runs-on parameter just under the job (here it’s “ deploy”) and before defining steps. For your workflow, let’s name the job “ deploy” here The name of each job should be unique, or you can provide a unique job id at the job_id key. This can be a single event string or array of events string or event types.
0 Comments
Leave a Reply. |