Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
d0f3f1b
Reworked repository for new season.
J-The-Fox Nov 18, 2024
f1a71f2
Started updating the README.
J-The-Fox Nov 21, 2024
6759e18
Update README.md
J-The-Fox Nov 21, 2024
a60b815
Started work on new code base.
J-The-Fox Nov 21, 2024
aacd74e
Update README.md
Dreadfall Nov 27, 2024
394b313
Move Networking to the Wiki
J-The-Fox Nov 29, 2024
9ec5b59
Bumped WPILib to 2025.1.1 Beta 2.
J-The-Fox Dec 2, 2024
b459082
Bumped Gradle to 8.11 as required by WPILib update.
J-The-Fox Dec 2, 2024
c139a26
Added a test Gradle workflow.
J-The-Fox Dec 3, 2024
af9cc87
Update gradle.yml branches to workflow-testing instead of main
J-The-Fox Dec 3, 2024
e7fedd1
Add Java 17 JDK setup.
J-The-Fox Dec 3, 2024
37da756
Create linter.yml
J-The-Fox Dec 4, 2024
0460842
Add filter for files and folders using regex
J-The-Fox Dec 4, 2024
12abae0
Update linter.yml to check whole codebase, mainly for testing
J-The-Fox Dec 4, 2024
842918c
Fixed up linter errors.
J-The-Fox Dec 5, 2024
ae9763b
Added package-info.java files.
J-The-Fox Dec 5, 2024
029f20e
Updated README to comply with linter.
J-The-Fox Dec 5, 2024
79aac5c
Updated more files for linter check.
J-The-Fox Dec 5, 2024
fa16054
Fixed up hopefully last files.
J-The-Fox Dec 5, 2024
95788cc
Changed to self-hosted runner
J-The-Fox Dec 6, 2024
358e64a
Starting fixing up warnings in linter.yml generated by super-linter
J-The-Fox Dec 6, 2024
acf0b7c
Switch back to ubuntu-latest for linters
J-The-Fox Jan 10, 2025
35754f7
Update build.gradle for the kickoff release of WPILib
J-The-Fox Jan 10, 2025
b5e74ce
Removed beta libraries that are not compatible with the kickoff release
J-The-Fox Jan 10, 2025
2b4f329
Bumbed Phoenix 6, Phoenix 5, and WPILib New Commands to their full re…
J-The-Fox Jan 10, 2025
b128d4a
Removed other beta library
J-The-Fox Jan 10, 2025
bf267b7
Merge pull request #9 from Sting-R/workflow-testing
J-The-Fox Jan 10, 2025
ad70c18
Updated codebase for Command-Based coding. Expect lint fails.
J-The-Fox Jan 11, 2025
207dbcd
Added back vendordeps that were removed.
J-The-Fox Jan 11, 2025
7a90dcc
Removed previous files
J-The-Fox Jan 11, 2025
9edc5d0
Switch branch over to repo-rework.
J-The-Fox Jan 11, 2025
832bec0
Bumped WPILib version to 2025.2.1.
J-The-Fox Jan 24, 2025
77780b3
Updated Vendordeps.
J-The-Fox Feb 7, 2025
91b3e8a
Started Applying Linting Changes.
J-The-Fox Feb 7, 2025
b29545b
Added package-info.java files to comply wiht Java Docs.
J-The-Fox Feb 14, 2025
6979483
Updated Files for Linting.
J-The-Fox Feb 14, 2025
14f1a10
Delete vendordeps/Phoenix6-25.1.0.json
J-The-Fox Feb 14, 2025
9831973
Delete vendordeps/Phoenix5-5.35.1.json
J-The-Fox Feb 14, 2025
6349a27
Delete vendordeps/PathplannerLib-2025.2.1.json
J-The-Fox Feb 14, 2025
acc8a0b
More linting changes.
J-The-Fox Feb 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 0 additions & 38 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

5 changes: 0 additions & 5 deletions .github/linters/actionlint.yml

This file was deleted.

56 changes: 56 additions & 0 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Gradle workflow to build the current project and generate a dependency graph for Dependabot Alerts.

name: Gradle Dependencies and Build

on:
push:
branches: [ "repo-rework" ] # Change to "main" when merged
pull_request:
branches: [ "repo-rework" ] # Change to "main" when merged

jobs:
build:

runs-on: ubuntu-latest
permissions:
contents: read

steps:
- uses: actions/checkout@v4
# Set up Java 17 JDK since the WPILib provided one isn't installed on this runner
# This will most likely change for a self-hosted runner
- name: Set up JDK 17
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'temurin'

# Configure Gradle for optimal use in GitHub Actions, including caching of downloaded dependencies.
# See: https://github.com/gradle/actions/blob/main/setup-gradle/README.md
- name: Setup Gradle
uses: gradle/actions/setup-gradle@af1da67850ed9a4cedd57bfd976089dd991e2582 # v4.0.0

- name: Build with Gradle Wrapper
run: ./gradlew build

dependency-submission:

runs-on: ubuntu-latest
permissions:
contents: write

steps:
- uses: actions/checkout@v4

# Set up Java 17 JDK since the WPILib provided one isn't installed on this runner
# This will most likely change for a self-hosted runner
- name: Set up JDK 17
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'temurin'

# Generates and submits a dependency graph, enabling Dependabot Alerts for all project dependencies.
# See: https://github.com/gradle/actions/blob/main/dependency-submission/README.md
- name: Generate and submit dependency graph
uses: gradle/actions/dependency-submission@af1da67850ed9a4cedd57bfd976089dd991e2582 # v4.0.0
37 changes: 37 additions & 0 deletions .github/workflows/linter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Workflow to lint and format code using super-linter
#
# https://github.com/github/super-linter
---
name: Linting and Formatting

on:
push:
branches: ["repo-rework"] # Change to "main" when merged
pull_request:
branches: ["repo-rework"] # Change to "main" when merged

jobs:
super-linter:

runs-on: ubuntu-latest
permissions:
contents: read

steps:
- uses: actions/checkout@v4
with:
# Full git history is needed to get a proper list of changed files within
# `super-linter`
fetch-depth: 0

- name: Lint Code Base
uses: github/super-linter@v4
# Update the environment here
env:
# Update to false whenever all previous files have been linted successfully so we
# aren't checking the whole codebase each time
VALIDATE_ALL_CODEBASE: true
# Add files or folders to exclude here
FILTER_REGEX_EXCLUDE: ".*vendordeps/.*|.*gradlew|.*.gradle|.*WPILib-License.md.*"
DEFAULT_BRANCH: "main"
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
29 changes: 0 additions & 29 deletions .github/workflows/superlinter.yml

This file was deleted.

36 changes: 0 additions & 36 deletions .github/workflows/wpilib-build.yml

This file was deleted.

Loading
Loading