Skip to content

setup: Publish a Github release using task-boot#391

Merged
La0 merged 3 commits intomozilla:masterfrom
La0:fix-362
Jan 6, 2020
Merged

setup: Publish a Github release using task-boot#391
La0 merged 3 commits intomozilla:masterfrom
La0:fix-362

Conversation

@La0
Copy link
Copy Markdown
Collaborator

@La0 La0 commented Jan 6, 2020

@La0 La0 added the enhancement New feature or request label Jan 6, 2020
@La0 La0 requested a review from marco-c January 6, 2020 13:12
@La0 La0 self-assigned this Jan 6, 2020
@La0
Copy link
Copy Markdown
Collaborator Author

La0 commented Jan 6, 2020

I added the moz-tools-bot account & setup the secret, we only need the role setup from above PR

@La0
Copy link
Copy Markdown
Collaborator Author

La0 commented Jan 6, 2020

It works: test-bastien release published

Comment thread .taskcluster.yml
version: {$eval: 'head_branch[10:]'}
in:
taskId: {$eval: as_slugid("release")}
dependencies:
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we should depend on the test tasks too, so we only release when everything is green

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The build steps already depend on the tests, so we should be fine

Comment thread .taskcluster.yml Outdated
Bastien Abadie and others added 2 commits January 6, 2020 17:43
Co-Authored-By: Marco Castelluccio <mcastelluccio@mozilla.com>
@La0 La0 merged commit 19efe47 into mozilla:master Jan 6, 2020
@La0 La0 deleted the fix-362 branch January 6, 2020 16:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants