From 79c099bf4318a8da5ea344061b0320e446e3a83e Mon Sep 17 00:00:00 2001 From: darkicewolf50 Date: Sat, 21 Dec 2024 16:07:34 -0700 Subject: [PATCH] feat(Actions, README): added ruff python linter and changed readme --- .github/workflows/Actions.yaml | 45 ++++++++++++++++++++++++++++++++++ README.md | 7 ++++++ 2 files changed, 52 insertions(+) create mode 100644 .github/workflows/Actions.yaml diff --git a/.github/workflows/Actions.yaml b/.github/workflows/Actions.yaml new file mode 100644 index 0000000..4713fc0 --- /dev/null +++ b/.github/workflows/Actions.yaml @@ -0,0 +1,45 @@ + +# name of the workflow. +# this is optional. +name: PyLint + +# events that will trigger this workflow. +# here, we only have "pull_request", so the workflow will run +# whenever we create a pull request. +# other examples: [push] and [pull_request, push] +on: + pull_request: + + push: + branches: + - main + +# each workflow must have at least one job. +# jobs run in parallel by default (we can change that). +# each job groups together a series of steps to accomplish a purpose. +jobs: + # name of the job + ruffLint: + # the platform or OS that the workflow will run on. + runs-on: ubuntu-latest + + # series of steps to finish the job. + steps: + # name of the step. + # steps run sequentially. + # this is optionale + - name: checkout + # each step can either have "uses" or "run". + # "uses" run an action written somewhere other than this workflow . + # usually from the community. + # this action checks out the repo code to the runner (instance) + # running the action + uses: actions/checkout@v3 + + # another step. + # this step runs a bash (Ubuntu's default shell) command + - name: install ruff + run: pip install ruff + + - name: Lint + run: ruff check ./*/*.py --ignore E402 \ No newline at end of file diff --git a/README.md b/README.md index 7be9823..3070258 100644 --- a/README.md +++ b/README.md @@ -10,3 +10,10 @@ Other Requirement Python 3.10.2 or higher can be found at https://www.python.org/downloads/ please select the version for your computer + + +# REDO COMPLETELY + +ONLY USE IDEAS FROM THIS + +NEW Standards can be found in W - Software \ No newline at end of file