Commit Graph

162 Commits

Author SHA1 Message Date
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
Chris Titus
6eba207f27 Preview Commit to PR fix 2024-11-01 13:36:23 -05:00
JEEVITHA KANNAN K S
5987d0d808
refact(ci): bashisms.yml (#793)
* Refact bashisms.yml

* Update bashisms.yml
2024-11-01 12:21:49 -05:00
JEEVITHA KANNAN K S
a0d6070c1a
fix: shellcheck errors (#896) 2024-11-01 12:11:36 -05:00
JEEVITHA KANNAN K S
4f4becc4fc
fix: aarch64 release (#894) 2024-11-01 01:21:34 -05:00
dependabot[bot]
f1444cd4dc
Bump crate-ci/typos from 1.25.0 to 1.26.0 (#827)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.25.0 to 1.26.0.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.25.0...v1.26.0)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-31 15:19:46 -05:00
JEEVITHA KANNAN K S
01285f4908
ci: Remove unnecessary auto commit (#791)
* Remove autocommit

* Remove move to build dir

* Preview for 2024.10.09

* Revert preview section for https://github.com/ChrisTitusTech/linutil/pull/792

---------

Co-authored-by: jeevithakannan2 <jeevithakannan2@users.noreply.github.com>
2024-10-31 15:09:36 -05:00
JEEVITHA KANNAN K S
06d8b52b94
ci: Seperate preview from Linutil Release (#792)
* Seperate preview from linutil.yml

* Fix paths as per https://github.com/ChrisTitusTech/linutil/pull/791

* Refact commit msg

* Update preview.yml
2024-10-31 15:00:25 -05:00
JEEVITHA KANNAN K S
67f6a4989f
Update rust.yml (#866)
Run workflow in all Cargo.toml changes
2024-10-31 13:21:06 -05:00
Adam Perkowski
c7d7cd3891
fix: github release notes not working (#884)
so apparently you can't mix stuff like `labels` and `label` in YAML (f YAML)
if i try to create a release now (yes i can), it just won't generate the notes. this will fix it
2024-10-31 13:10:45 -05:00
Adam Perkowski
663992b15d
⚖️ docs: fix the security policy (#883)
* docs: fix the security policy

* better grammar and stuff

* add a version matrix

* LATEST hyprlink
2024-10-31 13:07:50 -05:00
JEEVITHA KANNAN K S
23954aa8bc
refact(ci): ShellCheck (#887)
* ci: add shfmt

* refact: shellcheck
2024-10-31 12:53:06 -05:00
Adam Perkowski
696110eae5
refact(release): better categories (#876) 2024-10-25 15:44:41 -05:00
Adam Perkowski
d39ffad527
📖 fix(docs): newlines (#796) 2024-10-24 14:50:27 -05:00
Adam Perkowski
c0982a787f
📖 add auto docs generation instructions to the Contributing Guidelines (#788)
* 📖 add auto docs generation instructions to the Contributing Guidelines

* Commit Contributing Guidelines

---------

Co-authored-by: adamperkowski <adamperkowski@users.noreply.github.com>
2024-10-24 14:45:37 -05:00
Adam Perkowski
79eb752552
📔 hotfix(ci): docs/ in the xtasks CI (#785) 2024-10-08 17:12:40 -05:00
Adam Perkowski
01d571fc9e
📔 docs: auto generation (#784)
* remove contributing guidelines duplicate

`docs/contributing.md` is now auto generated

* Commit Contributing Guidelines

* core `xtask` functionality

* almost there

* write panic

* almost almost there

* there.

* remove empty descriptions

* better contributing.md comment

* Commit Contributing Guidelines

* remove entries without descriptions

---------

Co-authored-by: adamperkowski <adamperkowski@users.noreply.github.com>
2024-10-08 16:12:47 -05:00
Chris Titus
e31eccd38d
Merge pull request #745 from jeevithakannan2/main
refact: vhs github action
2024-10-08 15:53:14 -05:00
Chris Titus
64c34f54c5
Merge pull request #658 from cartercanedy/main
Emit all shellcheck errors using github action toolkit annotations and check for tab indentation
2024-10-08 15:34:56 -05:00
Adam Perkowski
49379a7ede
ci: add a spellcheck typos CI (#776)
*  ci: add a spellcheck typos CI

* remove changes files check
2024-10-07 20:43:47 -05:00
cartercanedy
af9453cc17
fix grammar 2024-10-05 19:45:06 -07:00
Carter Canedy
6bec5f8283
make shellcheck emit all errors found and check for tab indentation 2024-10-03 11:55:05 -07:00
JEEVITHA KANNAN K S
ec72005036
Remove install fonts
vhs action downloads jetbrains mono nf by default
2024-10-03 23:54:32 +05:30
JEEVITHA KANNAN K S
1c775048cb
Add vhs github action 2024-10-03 11:43:48 +05:30
Adam Perkowski
2f3c49ed0f
docs: automated dynamic gif previews using vhs (#736)
* use vhs for previews

* some improvements

* some improvements 2

* forgot about those somehow

* and those

* better commit message
2024-10-02 14:49:19 -05:00
Adam Perkowski
9ffa35249b
fix(ci): bashisms.yml. again. will work all the time this time i swear. (#715)
* workflow fixed

* added a debug echo
2024-10-02 10:43:04 -05:00
Chris Titus
a9a678fc11 update release 2024-09-28 15:37:02 -05:00
Chris Titus
6775e612c0 Update release-drafter.yml 2024-09-22 12:49:07 -05:00
Adam Perkowski
83a61a093f
Fixed (#623) 2024-09-22 12:37:01 -05:00
Adam Perkowski
0522697595
ci: Add issue labeling & fix perms (#617)
* Added issue labeling & fixed perms

* Added label removing

* typo
2024-09-22 12:35:21 -05:00
JEEVITHA KANNAN K S
7f70242bfb
Fix deps (#620) 2024-09-22 12:18:28 -05:00
Adam Perkowski
3c8adcf370
Changed the CI to only run when .sh files are changed (#588) 2024-09-22 11:04:58 -05:00
Adam Perkowski
4955e94690
Allow reopening issues and closing as not planned through the CI (#572)
* Added closing as not planned

* Added reopening
2024-09-21 09:14:39 -05:00
Adam Perkowski
f2332a7da2
Fixed some Rust code structure and modified the workflow to fail if clippy returns warnings (#569)
* Fixed someone else's mistakes

* workflow now fails if clippy returns warnings

* refactor: Make base title variable constant

---------

Co-authored-by: Liam <lj3954@users.noreply.github.com>
2024-09-21 09:08:24 -05:00
Adam Perkowski
1a21753831
Moved tips to a feature (#566) 2024-09-20 10:48:09 -05:00
Chris Titus
72ebf08811 Merge branch 'main' of https://github.com/ChrisTitusTech/linutil 2024-09-19 23:20:09 -05:00
Chris Titus
d10c4f1c36 Update release-drafter.yml 2024-09-19 23:20:07 -05:00
Nyx
6a1df3c3a9
Fix (#556)
Co-authored-by: nnyyxxxx <nnyyxxxx@users.noreply.github.com>
2024-09-19 23:00:11 -05:00
Adam Perkowski
0378410187
Fixed the spellcheck workflow (#557)
* Shellcheck.yml rewritten

* dir

* dir
2024-09-19 22:59:47 -05:00
Adam Perkowski
77f8085e2c
Fixed the CI to only check files that exist (#554) 2024-09-19 21:17:55 -05:00
Adam Perkowski
216f1a4836
Restructure the crates (#549)
* BIG CHANGES

* core metadata

* Added readme.md to the package

* Moved the crate back to tui

Co-authored-by: Liam <lj3954@users.noreply.github.com>

---------

Co-authored-by: Liam <lj3954@users.noreply.github.com>
2024-09-19 19:09:53 -05:00
Chris Titus
4405670c19 Update shellcheck.yml 2024-09-19 14:04:25 -05:00
Chris Titus
03a901d4b9 Create shellcheck.yml 2024-09-19 14:03:29 -05:00
MyDrift
b0945f2fa7
move security.md to .github folder (#528) 2024-09-19 12:31:52 -05:00
JEEVITHA KANNAN K S
fa5ff19078
Add aarch64 again (#496) 2024-09-19 12:26:34 -05:00