From 29c880e1298b746a5be7e0ba125a5c764489f371 Mon Sep 17 00:00:00 2001 From: 5690 <5690Programmers@gmail.com> Date: Tue, 18 Feb 2025 15:56:16 -0600 Subject: [PATCH 1/6] Update main.yml --- .github/workflows/main.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ff7cce9..e39e078 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -27,4 +27,10 @@ jobs: run: chmod +x gradlew # Runs a single command using the runners shell - name: Compile and run tests on robot code - run: ./gradlew build + + - run: git submodule init + - run: git submodule add https://github.com/SubZero-Robotics/2025-CommandRobot + - run: git submodule update + - run: ./gradlew build + + From 52e9b7f06d9cd30ac97dd85840fce03a4ea46f8e Mon Sep 17 00:00:00 2001 From: 5690 <5690Programmers@gmail.com> Date: Tue, 18 Feb 2025 16:08:45 -0600 Subject: [PATCH 2/6] Update main.yml --- .github/workflows/main.yml | 25 ++++++------------------- 1 file changed, 6 insertions(+), 19 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e39e078..f615f0b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,36 +1,23 @@ -# This is a basic workflow to build robot code. name: CI -# Controls when the action will run. Triggers the workflow on push or pull request -# events but only for the main branch. on: push: branches: [ main ] pull_request: branches: [ main ] -# 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-22.04 - # This grabs the WPILib docker container container: wpilib/roborio-cross-ubuntu:2025-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@v4 - # Declares the repository safe and not under dubious ownership. - name: Add repository to git safe directories run: git config --global --add safe.directory $GITHUB_WORKSPACE - # Grant execute permission for gradlew - name: Grant execute permission for gradlew run: chmod +x gradlew - # Runs a single command using the runners shell + - name: Initialize and update submodules + run: | + git submodule init + git submodule add https://github.com/SubZero-Robotics/2025-CommandRobot + git submodule update - name: Compile and run tests on robot code - - - run: git submodule init - - run: git submodule add https://github.com/SubZero-Robotics/2025-CommandRobot - - run: git submodule update - - run: ./gradlew build - - + run: ./gradlew build From 7e31f1bb1f5c302aa50ee6e28b847e5f420794ad Mon Sep 17 00:00:00 2001 From: 5690 <5690Programmers@gmail.com> Date: Tue, 18 Feb 2025 16:16:15 -0600 Subject: [PATCH 3/6] Update main.yml --- .github/workflows/main.yml | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f615f0b..6b8f111 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,23 +1,35 @@ +# This is a basic workflow to build robot code. name: CI +# Controls when the action will run. Triggers the workflow on push or pull request +# events but only for the main branch. on: push: branches: [ main ] pull_request: branches: [ main ] +# 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-22.04 + # This grabs the WPILib docker container container: wpilib/roborio-cross-ubuntu:2025-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@v4 + # Declares the repository safe and not under dubious ownership. - name: Add repository to git safe directories run: git config --global --add safe.directory $GITHUB_WORKSPACE + # Grant execute permission for gradlew - name: Grant execute permission for gradlew run: chmod +x gradlew - - name: Initialize and update submodules - run: | + # Runs a single command using the runners shell + - name: Compile and run tests on robot code + + run: | git submodule init git submodule add https://github.com/SubZero-Robotics/2025-CommandRobot git submodule update - - name: Compile and run tests on robot code - run: ./gradlew build + ./gradlew build From f9aac483454665e73b8928ce2824eeabd191b14c Mon Sep 17 00:00:00 2001 From: 5690 <5690Programmers@gmail.com> Date: Tue, 18 Feb 2025 16:32:53 -0600 Subject: [PATCH 4/6] Update main.yml --- .github/workflows/main.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6b8f111..507b003 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,8 +17,14 @@ jobs: container: wpilib/roborio-cross-ubuntu:2025-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 + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - uses: actions/checkout@v4 + - name: initialize common + run: git submodule init + - name: add common + run: git submodule add https://github.com/SubZero-Robotics/2025-CommandRobot + - name: update common + run: git submodule update # Declares the repository safe and not under dubious ownership. - name: Add repository to git safe directories run: git config --global --add safe.directory $GITHUB_WORKSPACE @@ -27,9 +33,7 @@ jobs: run: chmod +x gradlew # Runs a single command using the runners shell - name: Compile and run tests on robot code + + run: ./gradlew build + - run: | - git submodule init - git submodule add https://github.com/SubZero-Robotics/2025-CommandRobot - git submodule update - ./gradlew build From c7bb44f30d243e00fb49316a8d864bbc431b73f2 Mon Sep 17 00:00:00 2001 From: 5690 <5690Programmers@gmail.com> Date: Tue, 18 Feb 2025 17:11:49 -0600 Subject: [PATCH 5/6] Update main.yml --- .github/workflows/main.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 507b003..b268b2f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -19,6 +19,8 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - uses: actions/checkout@v4 + - name: reset permissions + run: sudo chown -R $(whoami) . - name: initialize common run: git submodule init - name: add common From 1f5e02ab774048a8218220e02f13ccafab9684da Mon Sep 17 00:00:00 2001 From: 5690 <5690Programmers@gmail.com> Date: Tue, 18 Feb 2025 17:38:11 -0600 Subject: [PATCH 6/6] Update MAXSwerveModule.cpp --- src/main/cpp/subsystems/MAXSwerveModule.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/cpp/subsystems/MAXSwerveModule.cpp b/src/main/cpp/subsystems/MAXSwerveModule.cpp index 0594adc..83b1b7d 100644 --- a/src/main/cpp/subsystems/MAXSwerveModule.cpp +++ b/src/main/cpp/subsystems/MAXSwerveModule.cpp @@ -6,7 +6,7 @@ #include -#include "Subsystems/Configs.h" +#include "subsystems/Configs.h" using namespace rev::spark; @@ -64,4 +64,4 @@ void MAXSwerveModule::SetDesiredState( m_desiredState = desiredState; } -void MAXSwerveModule::ResetEncoders() { m_drivingEncoder.SetPosition(0); } \ No newline at end of file +void MAXSwerveModule::ResetEncoders() { m_drivingEncoder.SetPosition(0); }