And a slightly off-topic piece of advice: Travis is probably not the CI provider to invest time into as they are beginning to shut down their ā(almost) unlimited free builds for OSS reposā plans. See https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing
Hi, yes my, I assume my token is for all channels, as I didnāt specify any when obtaining it.
About the issue, it seems like itās ignoring the channel string. Otherwise I would imagine it would throw some error (either Travis or from the Snap store)
About using v2 scripts, I can try them, the syntax seem the same as what Iām using now. Also I see something strange, they define a edge: true in an example but there is no definition for such key. Iām wondering if I should then set it to false, and I just didnāt happen to know it because itās not documented
Abot travis shutting down OSS projects, in the article you linked I only found that they set some max minutes to avoid people abusing that like to make TOR nodes and similar. Also it seems Linux VMs have otherwise no billing change. Did I miss some relevant piece?
Hi, does anyone have any recommendation for this? It would be really helpful to have an automated release to stable, so we donāt have to manually go to the store and release, thatās quite a loss of time
I just noticed that the command push is not replaced by upload. I donāt know if itās related to this, but I changed it in a pull request: https://github.com/travis-ci/dpl/pull/1227
I think it was previously not working due to Travis not using snapcraft upload but snapcraft push, which is deprecated: bug . Thanks to @sergiusens who linked me the code, I didnāt even know it was available.
I will update once and if my pull request is accepted, to tell you if we can then use just the Travis deploy formula, without needing any custom script