Skip to content

🚀[Feature]: Configure the process using a config hierarchy #144

@MariusStorhaug

Description

@MariusStorhaug

Description

Configuration hierarchy:
Defaults -> Config file

Config file location: .github/PSModule.yml

Settings:

Name: <ModuleName> (repo name is used if not provided)
Path:
  Workspace: ${{ github.workspace }}
  SourceCode: src
  ModuleOutput: outputs/module
  DocsOutput: outputs/docs
  SiteOutput: outputs/site
Artifacts:
  ModuleArtifactName: module
  DocsArtifactName: docs
  AddArtifactToRelease: true
Tests:
  SkipSourceCode: false
  SkipModule: false
Publishing:
  DocsLocation: GithubPages
  AutoCleanPrereleases: true

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions