mirror of
https://github.com/primer/css.git
synced 2024-12-02 16:13:02 +03:00
38 lines
1.2 KiB
YAML
38 lines
1.2 KiB
YAML
language: node_js
|
|
node_js:
|
|
- 8
|
|
|
|
env:
|
|
global:
|
|
# github
|
|
- secure: "J+1oWjvvXjyrwkY/4IFWKdN/weFmQcPwlRuFG4R0Gb3rYe4nqtC9l68sJvmS8asc8dQMhOhcUZCH6sjvo7l2WD4NuK4umPSbs+rJNUsfbvH4pZjStQIj/3ll1OfQelGDWAYQWhIfciYY4F3Bp0ZWTfKOppLQ2AVIYu1fPVXDdlo="
|
|
# github changelog
|
|
- secure: "KcGydAqL7ryDh2rTJJB4wU8NE5BRtnrRXDEcPBScSscO3zFsHXHBDvvO04B/9hFVatXzGYXmkn+FZ0P9QikhvebzdwwyqUG2SKFiHhMvbX0m0WtAhn5NqDuKU1r5qy5YQ18r/tiLfC9GSAlEpfLAH58pwpcn8srV3Mn/yKvlrfs="
|
|
|
|
script:
|
|
- npm test
|
|
- script/check-versions
|
|
|
|
after_script:
|
|
- echo "generating selector diff report..."
|
|
- script/selector-diff-report
|
|
|
|
before_deploy:
|
|
# this will short-circuit the publish step if it fails to interpolate $NPM_API_KEY
|
|
- npm config set "//registry.npmjs.org/:_authToken=\${NPM_API_KEY}"
|
|
# copy the CHANGELOG.md primer for publishing
|
|
- cp CHANGELOG.md modules/primer
|
|
|
|
deploy:
|
|
# publish canary releases on all branches *except* master and release-*
|
|
- provider: script
|
|
script: script/deploy --yes
|
|
skip_cleanup: true
|
|
on:
|
|
all_branches: true
|
|
tags: false
|
|
|
|
notifications:
|
|
slack:
|
|
secure: W9lPRuuPMNwElkXZ8UZtu5phgUNleDCK0PgERa28dkh5b0Y9xzRpIQPRJfqVYAPtnMVXhfYcqryMzA4oj0E4fc7OxQsKmMeF1OcTuj5N4CM5xXR/qXDehOUTp6fpCToIX9d4hZ2H///PCExpul3TcfxYJe6EWQCHYd1n6zKRl8g=
|