rename --body to --release_notes, add --release_notes_file (see #155)#1069
rename --body to --release_notes, add --release_notes_file (see #155)#1069
Conversation
|
I think |
|
@BanzaiMan it doesn't remove it, but still keeps it as an alias (so people's deploy configs won't break) but i'm not sure we have to stick with Octokit's nomenclature necessarily? i'm not set on |
|
OK. I have no other concerns. |
|
@svenfuchs I tried to test it with the following demo repo https://github.com/Midnighter/travis-release-notes/ but my config is not recognized and doesn't trigger a job 😞 Does it only work for Also doesn't help that there is no clear way to validate a configuration :/ but that's another issue. |
|
@Midnighter it seems your config has both a
whoops, no, sorry. bad copy and paste, i've fixed that. these options are available on the |
|
Thanks for the hint! I got the deploy to run but now the file is not found and I don't get a lot of information from the log to try and fix it.
https://travis-ci.org/Midnighter/travis-release-notes/jobs/579659390 |
|
@Midnighter that's because the release provider expects you to specify a If you meant to upload all files then you can specify: I have also opened #1093 that would switch this around a little, and make your current config behave the same. I think that would be slightly better UX, but I'm not yet sure if we want to merge that PR. If you want to give it a try nonetheless, you can use: On that branch |
|
Also curious that you are getting that noisy backtrace on your build log. That actually shouldn't be there. |
|
Ah, thank you. I tried to create a minimal example but I'm forgetting the important bits 😉 Thanks for your help. |
|
Works great! Thank you for the PR and your help here ❤️ See result https://github.com/Midnighter/travis-release-notes/releases |
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh - Build x86 for Windows
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh - Build x86 for Windows
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh - Build x86 for Windows
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh - Build x86 for Windows
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh - Build x86 for Windows
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh - Build x86 for Windows - Enable OpenMP in test builds
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh - Build x86 for Windows - Enable OpenMP in test builds - Disable sanitizers on ubuntu test build - Disallow failures on snap build
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh - Build x86 for Windows - Enable OpenMP in test builds - Enable sanitizers on macOS and Windows test builds - Disallow failures on snap build
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh - Build x86 for Windows - Enable OpenMP in test builds - Enable sanitizers on macOS test build - Disallow failures on snap build
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh - Build x86 for Windows - Enable OpenMP in test builds - Enable sanitizers on macOS test build - Disallow failures on snap build
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh - Build x86 for Windows - Enable OpenMP in test builds - Enable sanitizers on macOS test build - Disallow failures on snap build
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh - Build x86 for Windows - Enable OpenMP in test builds - Disable sanitizers on macOS test build - Disallow failures on snap build
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh - Build x86 for Windows - Enable OpenMP in test builds - Disable sanitizers on macOS test build - Disallow failures on snap build
|
Does this work in dpl v1? I can't use dpl v2 due to #1213. |
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh - Build x86 for Windows - Enable OpenMP in test builds - Disable sanitizers on macOS test build - Disallow failures on snap build
- Fix release notes by using edge deploy provider, see: travis-ci/dpl#1069 - Deploy only on master branch - Move to arm64-graviton2 - Rename debian -> ubuntu - Remove appveyor.yml - Remove redundant deploy stage in build step names - Get rid of bash code in files using sh, and explicitly use bash in sign-macos.sh script - Add missing newline to build-windows.sh - Build x86 for Windows - Enable OpenMP in test builds - Disable sanitizers on macOS test build - Disallow failures on snap build
Can be tested using: