Skip to content

Commit

Permalink
Create gradle-publish.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
Johnny0902 authored Nov 26, 2023
1 parent 3025f7a commit 9313b00
Showing 1 changed file with 54 additions and 0 deletions.
54 changes: 54 additions & 0 deletions .github/workflows/gradle-publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# This is a basic workflow to build robot code.


name: Build Robot Code


# Controls when the action will run. Triggers the workflow on push or pull request

# events but only for the main branch.

on:

[push, pull_request]


# A workflow run is made up of one or more jobs that can run sequentially or in parallel

jobs:

# This workflow contains a single job called "build"

build:

# The type of runner that the job will run on

runs-on: ubuntu-latest


# This grabs the WPILib docker container

container: wpilib/roborio-cross-ubuntu:2023-22.04


# Steps represent a sequence of tasks that will be executed as part of the job

steps:

# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it

- uses: actions/checkout@v2


# Grant execute permission for gradlew

- name: Grant execute permission for gradlew

run: chmod +x ./gradlew


# Runs a single command using the runners shell

- name: Compile and run tests on robot code

run: ./gradlew build

0 comments on commit 9313b00

Please sign in to comment.