Commit Graph

206 Commits

Author SHA1 Message Date
titus 46cc1086cd fix pr labels 2026-02-06 18:18:02 -06:00
Chris Titus 1e8be70005 Simplify pull request template (#1191)
Removed unnecessary sections and checklist items from the pull request template.
2026-01-28 21:47:32 -06:00
titus 1c34399b8c fix syntax errors from parsing 2026-01-28 13:48:09 -06:00
Chris Titus 469205c1a6 update minor version for oneshot (#1190)
* update minor version for oneshot

* update pr template
2026-01-28 13:23:06 -06:00
titus cb29388de7 update labels 2026-01-28 09:59:41 -06:00
titus eb56a4b0d3 update pr label 2026-01-28 09:55:17 -06:00
koi 3408e83b33 chore: update adamperkowski username to koibtw (#1172)
hi so this is still me on the same account, just a new username
2026-01-26 19:50:37 -06:00
Chris Titus bae996d676 bigger preview 2026-01-22 15:16:56 -06:00
Chris Titus 59753c1d20 done with all this preview madness 2026-01-22 15:11:15 -06:00
Chris Titus e26c0525bc fix preview.tape 2026-01-22 14:35:09 -06:00
Chris Titus 7457242995 fix: properly set up VHS environment with PATH and font cache 2026-01-22 14:22:14 -06:00
Chris Titus efab8bd933 revert: use manual VHS installation instead of action due to ffmpeg conflicts 2026-01-22 14:20:24 -06:00
Chris Titus dcffb58de8 fix: explicitly install ffmpeg before vhs-action 2026-01-22 14:17:15 -06:00
Chris Titus 56d8e368d7 chore: migrate preview workflow to use vhs-action 2026-01-22 14:15:06 -06:00
Chris Titus cb03bfe569 fix env and font for preview 2026-01-22 14:04:34 -06:00
Chris Titus fedcbfb967 update width 2026-01-22 13:49:58 -06:00
Chris Titus b20c3457b0 Merge branch 'main' of https://github.com/ChrisTitusTech/linutil 2026-01-22 13:43:38 -06:00
Chris Titus bf4790dc88 update preview 2026-01-22 13:43:36 -06:00
github-actions[bot] 247f09d396 Preview for 2026.01.22 (#1179)
Co-authored-by: ChrisTitusTech <7896101+ChrisTitusTech@users.noreply.github.com>
2026-01-22 13:37:52 -06:00
Chris Titus 263cbfd52d Potential fix for code scanning alert no. 8: Workflow does not contain permissions (#1167)
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-12-04 10:40:38 -06:00
Chris Titus 973e8e7d14 fix sorting in linutil (#1165)
* fix sorting in linutil

* pr label fix

* update to fix bashisms
2025-12-02 15:09:00 -06:00
adam cad7b63f28 feat(ci): create a workflow for nix (#1161)
this checks nix code on every push and pull request and updates flake
inputs through a PR every month
2025-12-02 13:12:37 -06:00
adam 1ae1b7e1f7 chore: set up CODEOWNERS (#1157)
this adds a CODEOWNERS file defining ownership for merge permissions
2025-10-23 14:13:52 -05:00
adam a674cc1dbc docs: bring back docgen requirements & delete the roadmap (#1153) 2025-10-23 13:41:50 -05:00
adam a9f00dd16c feat(ci): automatic PR labeling (#1143)
so i decided to make labeling prs a bit easier and this workflow
automatically syncs issue labels to a newly created pr
(if it has a closing keyword for that issue of course). this WILL NOT
always be accurate so we still need to review manually. it's not a
replacement, just makes stuff easier.

fully tested on my fork
2025-10-23 13:36:26 -05:00
Adam Perkowski 21addb8db0 docs: clean up issue templates and introduce new labels (#1142)
heyy so i decided to do a little autumn cleaning in our issue management
in linutil. i created a couple of new labels
([label list](https://github.com/ChrisTitusTech/linutil/labels)),
updated the issue templates to be more concise, and updated
`ALLOWED_USERS` in the `issue-slash-commands` workflow.

from now on, we'll be using the new priority labels for issues and PRs.
also, i'd like to say that we (the maintainers, so @ChrisTitusTech,
@afonsofrancof, and me) need to start labeling stuff accordingly again.
the releases still rely on PR labels.
for that, i created the `initial review required` label. it'll be added
to every issue upon creation, and then removed after a maintainer review
which would include adding priority and scope labels.

so chris, please start labeling RPs again :3
2025-10-07 13:10:24 -05:00
Adam Perkowski 2aa99ce653 test: implement unit tests for linutil_core (#1140)
🚨 THIS IS MY COMEBACK PR I CAME BACK HELLO 🚨

so basically i added unit tests for critical core functions and also
some cats :3 hope its not an issue (im taking a break again if it is)
also figured would be nice to have `cargo test` in `publish.sh`

resolves #1023
2025-10-07 13:03:43 -05:00
Chris Titus 8333803917 git go path 2025-09-29 14:45:49 -05:00
Chris Titus 93bda82417 update vhs-action 2025-09-29 14:36:18 -05:00
Chris Titus bbc4d5b2c7 fix preview trigger 2025-09-29 14:29:13 -05:00
Chris Titus 22d95a769a move ffmpeg install after set env 2025-09-29 14:24:25 -05:00
Chris Titus 00d5e85626 fix linutil preview
Check for typos / check-typos (push) Has been cancelled
2025-09-29 14:15:01 -05:00
Adam Perkowski d13a165eda fix(ci): various security vulnerabilities (#1108)
- fix potential code injection in `issue-slash-commands.yaml` by using
  single quotes insted of double, see
  https://www.gnu.org/software/bash/manual/html_node/Double-Quotes.html
- declare permissions for all workflows, see
  https://codeql.github.com/codeql-query-help/actions/actions-missing-workflow-permissions

Signed-off-by: Adam Perkowski <adas1per@protonmail.com>
2025-08-10 16:31:03 -05:00
Jeevitha Kannan K S 40713f7a52 fix: pr remote rejection due to name restriction (#1031)
Found this https://github.com/orgs/community/discussions/61107#discussioncomment-6591355
2025-06-20 14:00:00 -05:00
Hari Chalise 9abbc039af docs: port issue templates over to YAML (#1004)
* Update README.md

* Update README.md

* New Issue Templates (YAML)

* Update bug-reports.yml

* merge reproduce steps

* Create config.yml

* Fixes

* Update bug-reports.yml

* Adding system info suggested by @jeevithakannan2

* Fix Placeholder [NN]

* Fix Autosuggest

* Update bug-reports.yml

* Update bug-reports.yml

* Final fix

* Redone Testing

* Fix Some Stuffs

* Change positioning

* Update bug-reports.yml
2025-06-20 13:58:04 -05:00
Chris Titus 2d164d15b6 remove shfmt (#1012) 2025-02-01 22:11:39 -06:00
Adam Perkowski 394956aafd chore: remove redundant files (#995)
ref https://github.com/ChrisTitusTech/linutil/security/dependabot
2025-02-01 22:00:20 -06:00
Chris Titus d91a44efab Update linutil.yml (#993)
Check for typos / check-typos (push) Has been cancelled
2025-01-10 13:30:48 -06:00
Liam 15c40d1297 chore: Update package version upon release action (#965)
* chore: Update package version upon release

* fix: Ensure that previous version fully matches the expected format
2024-11-24 18:17:03 -06:00
Jeevitha Kannan K S 6d7d8dbc61 Add accidentally deleted preview.tape (#947)
Add labels + Wait 2sec after program ends
2024-11-14 10:46:15 -06:00
Jeevitha Kannan K S c42014d991 fix: permission err (#912) 2024-11-11 10:14:29 -06:00
Jeevitha Kannan K S da5fb7a511 fix (ci): preview workflow (#905)
* fix: binary download, invalid action inputs

* Update preview.yml
2024-11-11 10:10:48 -06:00
Real-MullaC 76f8e6438b docs: new repo (#888)
* Removes docs and mentions on readme

* Update README.md

* Update README.md

Co-authored-by: Adam Perkowski <adas1per@protonmail.com>

* Update linutil.yml

* Delete xtask.yml

* Update preview.yml

* Update README.md

---------

Co-authored-by: Chris Titus <contact@christitus.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
2024-11-08 17:09:25 -06:00
Jeevitha Kannan K S 8ea3da9843 Remove dependabot ignores (#806) 2024-11-06 16:30:40 -06:00
Chris Titus 58f3433de6 fix doc privs for pushing new prs to docs 2024-11-01 15:18:12 -05:00
Chris Titus 00d321d75e fix tag output 2024-11-01 15:15:35 -05:00
Chris Titus 6f21718963 change to PAT Token 2024-11-01 15:04:07 -05:00
Chris Titus 1dec242548 add pr write privs 2024-11-01 14:27:58 -05:00
JEEVITHA KANNAN K S 808ef913e5 refact: use tags instead of runner id (#900)
Co-authored-by: Chris Titus <contact@christitus.com>
2024-11-01 13:45:39 -05:00
JEEVITHA KANNAN K S 904ea6ee53 refact(ci): Preview workflow to create PR (#901)
* refact: use tags instead of runner id

* refact: pr instead of auto commit

---------

Co-authored-by: Chris Titus <contact@christitus.com>
2024-11-01 13:43:05 -05:00