1
Fork 0
mirror of https://github.com/allthingslinux/tux.git synced 2024-10-02 16:43:12 +00:00
Commit graph

83 commits

Author SHA1 Message Date
8ba6eaf452
Create docker-image.yml 2024-09-11 07:25:15 -04:00
kzndotsh
e5c16e8603 feat: add SUPPORT.md to provide guidance for Tux users
This commit adds a new SUPPORT.md file to the .github directory. This document provides a comprehensive guide for users of Tux, including a getting started guide, FAQs, bug reporting and feature request procedures, contribution guidelines, and contact information. This is done to improve user experience and provide necessary support information in a centralized location.
2024-09-06 21:55:11 +00:00
kzndotsh
ea52d372ef chore: Move renovate.json configuration file 2024-09-06 17:47:00 -04:00
Atmois
a193e7c2ca
fix spelling 2024-09-06 20:34:30 +01:00
Atmois
322eac6b29
remove "type of change heading"
uneccessary as labels exist, added line directing users to add labels
2024-09-06 20:32:39 +01:00
kzndotsh
29ef7286f4 refactor: Remove contributors workflow file until we find a new one 2024-09-03 13:02:38 -04:00
kzndotsh
6e6dd633aa refactor(reactionmenu): move stubs to new typings dir 2024-08-31 13:39:57 -04:00
kzndotsh
d8860ce440 ci(pyright.yml): add extra-args to pyright-action to exclude stubs directory from type checking to avoid false positives 2024-08-31 17:23:45 +00:00
kzndotsh
4e79273505 chore(pyright.yml): reorder steps in GitHub workflow for better readability and efficiency
refactor(pyright.yml): rename some steps for clarity
fix(pyright.yml): change the way of activating virtual environment to ensure correct Python environment is used
style(pyright.yml): add newline at end of file to adhere to POSIX standards
2024-08-31 17:18:54 +00:00
kzndotsh
ae7abc20e6 chore(pyright.yml): streamline GitHub Actions workflow for Python setup and Poetry installation
refactor(pyright.yml): rename some steps for clarity and better understanding
feat(pyright.yml): add Prisma Client generation step to the workflow
fix(pyright.yml): specify working directory, python platform and version for Pyright action to ensure correct environment setup
2024-08-31 17:16:13 +00:00
kzndotsh
04237ae840 refactor(pyright.yml): simplify poetry installation process in GitHub Actions workflow
fix(pyright.yml): remove unnecessary steps and parameters for poetry installation to improve workflow efficiency
feat(pyright.yml): use pipx for poetry installation to ensure isolation of python packages
2024-08-31 17:06:14 +00:00
kzndotsh
4af00c1300 refactor(pyright.yml): simplify GitHub Actions workflow for better readability and maintenance
feat(pyright.yml): add cache to Python setup for faster workflow execution
style(pyright.yml): improve naming conventions for better understanding
feat(pyright.yml): add environment debug print for easier troubleshooting
2024-08-31 17:00:27 +00:00
kzndotsh
5c6edacd9d chore(pyright.yml): rename job from 'test' to 'pyright' for better clarity
feat(pyright.yml): add steps to activate virtual environment and add poetry bin to PATH for improved workflow setup
2024-08-31 16:52:13 +00:00
kzndotsh
065ec67efb feat(.github/workflows/pyright.yml): add Pyright GitHub action for type checking
This commit adds a new GitHub action workflow for Pyright, a static type checker for Python. The workflow is triggered on push and pull request events. It sets up Python, installs Poetry and project dependencies, and runs Pyright for type checking. This will help improve code quality by catching type errors before they are merged into the main branch.
2024-08-31 16:48:55 +00:00
kzndotsh
60ce767eaf Revert "feat(pyright.yml): add new GitHub workflow for type checking using Pyright to ensure code quality and prevent type errors"
This reverts commit 2da3d61d22.
2024-08-31 12:35:21 -04:00
kzndotsh
2da3d61d22 feat(pyright.yml): add new GitHub workflow for type checking using Pyright to ensure code quality and prevent type errors 2024-08-31 16:33:54 +00:00
kzndotsh
3852f5a009 chore(contrib.yml): enable auto_detect_branch_protection in GitHub Actions to enhance repository security 2024-08-29 04:01:51 +00:00
kzndotsh
1e134a3729 feat(contrib.yml): add auto_detect_branch_protection flag to disable automatic branch protection detection in GitHub Actions workflow 2024-08-28 18:36:18 +00:00
electron271
0acc5054df
Update PULL_REQUEST_TEMPLATE.md
make guideline checking less time consuming
2024-08-28 11:26:48 -05:00
electron271
8223b73fcf
Update PULL_REQUEST_TEMPLATE.md 2024-08-27 22:15:07 -05:00
electron271
449bca51a1
Update PULL_REQUEST_TEMPLATE.md
change stuff that isnt actually in tux and clarify stuff
2024-08-27 22:14:05 -05:00
kzndotsh
5a7d33237b feat(contrib.yml): update contributors-readme-action configuration to improve contributors list display
- Increase columns_per_row to 8 for better visual organization
- Enable use_username to display contributor's username
- Set collaborators to 'all' to include all contributors in the list
2024-08-26 04:48:05 +00:00
kzndotsh
f5ba2c901a feat(.github/workflows/contrib.yml): add new workflow to automatically update contributors list
style(.github/workflows/linting.yml): add newline for better readability
style(.github/workflows/todo.yml): rename workflow for better clarity
feat(README.md): add contributors section to acknowledge project contributors
2024-08-26 04:19:33 +00:00
kzndotsh
d1bd866ea5 Revert "feat(.github/workflows/loc.yml): add new GitHub action to calculate and publish lines of code report"
This reverts commit 857d8115db.
2024-08-25 02:09:46 -04:00
kzndotsh
f7407086a5 chore(loc.yml): update directories path to absolute paths in lines of code calculation
fix(loc.yml): change 'ls -al' to 'ls -alR' for recursive directory listing in debugging step
refactor(loc.yml): remove 'exclude_lang' option as it's no longer needed
2024-08-25 06:05:50 +00:00
kzndotsh
30bd81584a chore(loc.yml): add step to print workspace info for debugging purposes
fix(loc.yml): correct directory paths in Calculate Lines of Code step to ensure correct directories are included in the calculation
2024-08-25 06:04:40 +00:00
kzndotsh
857d8115db feat(.github/workflows/loc.yml): add new GitHub action to calculate and publish lines of code report
feat(README.md): add placeholder for lines of code report to be updated by GitHub action
2024-08-25 06:00:35 +00:00
kzndotsh
a0a26cc2a8 chore(linting.yml): update Python version from 3.11 to 3.12 to keep up with the latest version
style(linting.yml): change commit message format to follow conventional commit standards
2024-08-24 22:48:53 +00:00
kzndotsh
87b413fb18 fix(.github/ISSUE_TEMPLATE): wrap labels in quotes for bug_report.md and feature_request.md to ensure correct label assignment 2024-08-24 20:00:25 +00:00
kzndotsh
8b7db87899 style(feature_request.md): improve readability and structure of feature request template
feat(feature_request.md): add prefix "[FEATURE] - " to title for better issue identification

feat(feature_request.md): add label "type: feature-request" for better issue categorization
2024-08-24 19:58:12 +00:00
kzndotsh
fd19185f3f docs: update bug report template for better issue reporting
- Change the title and labels to be more descriptive and automatically label bugs
- Improve the structure and clarity of the issue template
- Add a section for code snippets or screenshots
- Update the environment section to be more relevant to the project
- Add a section for additional context to provide more information about the issue
2024-08-24 19:56:07 +00:00
kzndotsh
b99d04c209
Update issue templates 2024-08-24 15:54:13 -04:00
kzndotsh
d2607f5774 feat: add pull request template to guide contributors on PR submission 2024-08-24 19:53:39 +00:00
kzndotsh
1b3fe5024d feat: add SECURITY.md to provide guidelines for reporting vulnerabilities and clarify support versions 2024-08-22 01:52:18 +00:00
kzndotsh
8fcebd00be docs(CODE_OF_CONDUCT.md, CONTRIBUTING.md): wrap email and URLs in angle brackets for better markdown rendering
refactor(CONTRIBUTING.md): improve document structure and readability by adding indentation and spacing
style(CONTRIBUTING.md): add newline at end of file to adhere to POSIX standards

feat: add .markdownlint.yaml for consistent markdown formatting

This commit adds a .markdownlint.yaml configuration file to enforce consistent markdown formatting across the project. This will help maintain readability and uniformity in all markdown files.

docs: improve readability and clarity of project documentation

- README.md: Simplify title and subtitle formatting, add warning about bot readiness, clarify installation steps, and improve overall readability.
- cli.md: Improve readability by adding line breaks.
- commands.md: Remove unnecessary line break.
- development.md: Simplify introduction, refer to README for installation instructions, and improve readability.
- permissions.md: Improve readability by adding line breaks and clarifying permission levels.

style(services.md): improve readability by adding a line break between two sentences
docs(services.md): add newline at end of file to adhere to POSIX standards
2024-08-17 08:27:13 +00:00
kzndotsh
547f623be1 docs: add CONTRIBUTING.md to guide contributors on how to contribute to the project 2024-08-06 16:02:39 +00:00
kzndotsh
4a9e8dee8f
Delete .github/dependabot.yml 2024-06-21 12:15:50 -04:00
renovate[bot]
1735ee4b08
chore(deps): update actions/checkout action to v4 2024-05-07 13:46:34 +00:00
kzndotsh
8b33210640 feat(.github/workflows/todo.yml): add new GitHub action to convert TODO comments into GitHub issues for better tracking and management of pending tasks 2024-05-07 13:46:05 +00:00
renovate[bot]
2a25adb992
chore(deps): update dependency ubuntu to v22 2024-04-11 20:27:15 +00:00
kzndotsh
35da045682
Merge pull request #159 from allthingslinux/dependabot/github_actions/actions/setup-python-5
chore(deps): bump actions/setup-python from 4 to 5
2024-04-11 16:25:55 -04:00
dependabot[bot]
87e08fdb7c
chore(deps): bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-11 20:23:22 +00:00
dependabot[bot]
4edc74059c
chore(deps): bump stefanzweifel/git-auto-commit-action from 4 to 5
Bumps [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action) from 4 to 5.
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases)
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stefanzweifel/git-auto-commit-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-11 20:23:18 +00:00
kzndotsh
7b117b1060 feat: add .editorconfig for consistent coding style across different editors
feat: add dependabot.yml for weekly updates of GitHub Actions
chore: update Python version from 3.11 to 3.12 in .mise.toml and pyproject.toml
chore: update various dependencies in pyproject.toml to their latest versions
feat: add dependency-review.yml for automated dependency review on pull requests and weekly schedule
feat: add docker-compose.yml for setting up bot and postgres services in Docker environment
2024-04-11 20:22:47 +00:00
kzndotsh
555753b56c docs: add CODE_OF_CONDUCT.md to establish community guidelines and expectations
docs(README.md): no changes made, file formatting updated by editor
2024-04-11 19:31:02 +00:00
kzndotsh
2ffe01954e chore: remove opencommit.yml workflow as it's no longer needed
refactor(schema.prisma): change InfractionType from enum to string for flexibility
refactor(schema.prisma): make created_at fields nullable and default to now() for better data consistency
refactor(database/controllers.py): rename find_users and find_user to get_all_users and get_user_by_id for better readability
feat(database/controllers.py): add InfractionsController and SnippetsController to handle infractions and snippets related operations
refactor(database/controllers.py): move InfractionType enum to controllers.py for better organization
2024-04-05 23:29:51 +00:00
Scott
0f7c7feac3
Update opencommit.yml 2024-04-02 20:54:14 -04:00
Scott
7635962048
Create opencommit.yml 2024-04-02 20:50:31 -04:00
Scott
eea12caa53
Update linting.yml 2024-04-02 09:22:06 -04:00
Scott
88550fb2ac
Update linting.yml 2024-04-02 09:11:38 -04:00