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

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

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