Skip to content
Snippets Groups Projects
.releaserc.json 1.12 KiB
Newer Older
  • Learn to ignore specific revisions
  •     {
          "name": "alpha",
          "prerelease": true
        },
        {
          "name": "beta",
          "prerelease": true
        }
    
      ],
      "plugins": [
        "@semantic-release/commit-analyzer",
        "@semantic-release/release-notes-generator",
        "@semantic-release/changelog",
        [
          "@semantic-release/exec",
          {
    
            "prepareCmd": "./scripts/bundle.sh ${nextRelease.version} && ./scripts/package.sh ${nextRelease.version} && pnpm exec prettier --write CHANGELOG.md"
    
          }
        ],
        "@semantic-release/npm",
        [
          "@semantic-release/git",
          {
            "assets": [
    
              "app/Config/Constants.php",
    
              "composer.json",
              "package.json",
              "package-lock.json",
              "CHANGELOG.md"
            ]
          }
        ],
        [
          "@semantic-release/gitlab",
          {
    
            "gitlabUrl": "https://code.castopod.org/",
    
                "path": "castopod-*.zip",
                "label": "Castopod Package (zip)"
    
                "path": "castopod-*.tar.gz",
                "label": "Castopod Package (tar.gz)"