Skip to content

Official ssotops catalog of plugins, templates, etc. intended to be used for `gitspace`. Used as a source to install.

License

Notifications You must be signed in to change notification settings

ssotops/gitspace-catalog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gitspace Catalog Automation

This directory contains the automation scripts for updating the Gitspace catalog.

Structure

  • cmd/: Contains Go scripts for the automation process
    • dagger_pipeline.go: Defines the Dagger pipeline
    • update_catalog.go: Updates the catalog TOML file
    • commit_and_push.go: Commits and pushes changes to the repository
  • workflows/: Contains GitHub Actions workflow files
    • update-catalog.yml: Defines the workflow for updating the catalog

Maintenance

To update the automation process:

  1. Modify the Go scripts in the cmd/ directory as needed
  2. Update the go.mod file if new dependencies are added
  3. Run go mod tidy in the .github directory to update go.sum
  4. Test your changes locally before committing

Running Locally

To run the Dagger pipeline locally:

cd .github
go run ./cmd/dagger_pipeline.go

Ensure you have the necessary environment variables set, particularly GITHUB_TOKEN.

About

Official ssotops catalog of plugins, templates, etc. intended to be used for `gitspace`. Used as a source to install.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published