chore(ci): refactor build (#29)

* chore: simplify workflows

* chore: only build on master and renovate breanches

* chore: rename jobs

* chore: cancel previous builds

* chore: testing

* chore: update config

* chore: add tests

* chore: update renovate

* chore: simplify entrypoint

* chore: pass to default entrypoint

* chore: include forks

* fix: wrong home

* chore: update config

* fix: set renovate token in command rather than exporting

Co-authored-by: Jeroen de Bruijn <vidavidorra+jdbruijn@gmail.com>
This commit is contained in:
Michael Kriese 2020-04-30 07:17:46 +02:00 committed by GitHub
parent d11b5f6a7e
commit b95ce7668b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 120 additions and 45 deletions

29
.github/config.js vendored Normal file
View file

@ -0,0 +1,29 @@
module.exports = {
branchPrefix: 'test-renovate/',
dryRun: true,
gitAuthor: 'Renovate Bot <bot@renovateapp.com>',
logLevel: 'debug',
onboarding: false,
platform: 'github',
includeForks: true,
repositories: [
'renovatebot/github-action',
'renovate-tests/cocoapods1',
'renovate-tests/gomod1',
],
packageRules: [
{
description: 'lockFileMaintenance',
updateTypes: [
'pin',
'digest',
'patch',
'minor',
'major',
'lockFileMaintenance',
],
masterIssueApproval: false,
stabilityDays: 0,
},
],
};