Skip to content

inviqa/workspace-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workspace Tools

Supporting scripts for the my127/workspace tool.

This repository contains utility scripts to help manage and inspect Workspace projects.


Shell Script Linting (ShellCheck CI)

All shell scripts in this repository are automatically checked for common errors and style issues using ShellCheck via a GitHub Actions workflow.

  • The workflow is defined in workspace-tools/.github/workflows/shellcheck.yml.
  • It runs on every push and pull request.
  • All *.sh files (excluding vendor/, vendor-bin/, and .git/ directories) are linted.
  • If any issues are found, the workflow will fail and must be fixed before merging.

How it works:

  1. Checks out the repository code.
  2. Installs ShellCheck on the CI runner.
  3. Finds all shell scripts and runs ShellCheck on them.

You can run ShellCheck locally for faster feedback:

shellcheck wskeycycle/wskeycycle.sh
shellcheck attrib-finder/attrib-finder.sh

Tools


Adding More Tools

If you add more tools to this repository, please create a dedicated README in the tool's directory and add a short description and link here.


License

See LICENSE.

About

Supporting scripts for the my127/workspace tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages