monperrus / ExpandAnimations

LibreOffice/OpenOffice.org extension to expand animations before exporting to PDF. Looking for maintainers.
https://github.com/monperrus/ExpandAnimations
GNU Lesser General Public License v3.0
230 stars 30 forks source link

#35: Adds continuous delivery to Github Release #36

Closed Nikolasel closed 4 years ago

Nikolasel commented 4 years ago

I merged CI and CD into one workflow to start CD only if CI was successful.

monperrus commented 4 years ago

Really nice!

Do I need to configure secrets somewhere before merging?

Nikolasel commented 4 years ago

Currently, the CD only pushes the to GitHub releases. The secret for GitHub is automatically added to GitHub Actions. So no further keys are required. If you want to add the LibreOffice extension server to your CD then additional keys are required. But I haven't looked at the LibreOffice extension server so I don't have further information.

monperrus commented 4 years ago

Great, let's give it a try! Thanks a lot.

monperrus commented 4 years ago

follow-up #38

monperrus commented 4 years ago

Hurray, it works! https://github.com/monperrus/ExpandAnimations/releases/tag/0.7

monperrus commented 3 years ago

FYI, CD was broken, fixed by adding

      env:
        ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'

in https://github.com/monperrus/ExpandAnimations/commit/08ab89428b4599d23625e560c3cc79481aaf79c4