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

67 commits

Author SHA1 Message Date
renovate[bot]
b24c6bec3c
chore(deps): update dependency ubuntu to v24 2024-09-26 19:09:18 +00:00
8ba6eaf452
Create docker-image.yml 2024-09-11 07:25:15 -04: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
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
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
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
kzndotsh
9d40642b2f
[CI/CD] Update linting.yml 2024-03-31 13:57:47 -04:00
kzndotsh
77069d6078 [Fix] Remove opencommit action due to loop issue 2024-03-30 16:08:26 -04:00
kzndotsh
3998cd8fa8 feat(.github/workflows/opencommit.yml): add permissions for contents, issues, and pull-requests to allow write access
This change is necessary to grant the necessary permissions for the GitHub Actions workflow to perform write operations on contents, issues, and pull-requests.
2024-03-30 20:06:00 +00:00
kzndotsh
a5ff267031
Update opencommit.yml 2024-03-30 15:51:18 -04:00
kzndotsh
f8a1fd7083 fix(opencommit.yml): rename REPO_TOKEN to GITHUB_TOKEN to align with GitHub Actions convention 2024-03-30 19:38:07 +00:00
kzndotsh
039d0dac34
Update opencommit.yml 2024-03-30 15:36:50 -04:00
kzndotsh
f8a5246608 feat(.github/workflows): add OpenCommit Action workflow
This new workflow will run on every push except for the main, master, dev, development, and release branches. It sets up a Node.js environment, checks out the code, and runs the OpenCommit action. This action uses the OpenAI API to generate commit messages based on the changes made. The API key and other settings are configurable through environment variables.
2024-03-30 19:05:10 +00:00
kzndotsh
bf17e78ab2
Update dependency-review.yml 2024-03-24 18:06:23 -04:00
kzndotsh
372bafa1cc
Update linting.yml 2024-03-24 16:10:03 -04:00
ExploitDemon
11f88a96b2 [Fix] Dependency Review step has been added to the dependency-review-pr job with the base-ref and head-ref parameters. 2024-01-24 07:38:24 -07:00
ExploitDemon
051f461aec fix 2024-01-08 18:42:17 -07:00
ExploitDemon
f70271f6c1 [Fix] Ruff 2024-01-08 18:35:14 -07:00
ExploitDemon
3dced41570 added ruff 2024-01-08 18:27:09 -07:00
ExploitDemon
23c9b40c3f updated workflow 2024-01-08 14:23:49 -07:00
ExploitDemon
483e3176d8 changes 2024-01-08 13:14:27 -07:00
ExploitDemon
900679c06d fix> 2024-01-08 12:54:57 -07:00