build: configure semantic release for main branch

This commit is contained in:
Samuel Attard 2022-10-18 16:08:05 -07:00
Родитель 691e4ef31d
Коммит 64cbc83faf
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7296A7AB7521D713
2 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -30,6 +30,7 @@ jobs:
- checkout
- *step-restore-cache
- run: yarn --frozen-lockfile
- run: npx @continuous-auth/circleci-oidc-github-auth@1.0.5
- run: npx semantic-release
workflows:
version: 2
@ -43,4 +44,5 @@ workflows:
branches:
only:
- main
context: cfa-release

Просмотреть файл

@ -4,6 +4,7 @@
"@semantic-release/release-notes-generator",
"@continuous-auth/semantic-release-npm",
"@semantic-release/github"
]
],
"branches": [ "main" ]
}