Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#35: Adds continuous delivery to Github Release #36

Merged
merged 1 commit into from
Feb 17, 2020

Conversation

Nikolasel
Copy link
Contributor

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

…lease of the current version and increases the version number.
@monperrus
Copy link
Owner

Really nice!

Do I need to configure secrets somewhere before merging?

@Nikolasel
Copy link
Contributor Author

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 monperrus changed the title #35: Adds continuous delivery #35: Adds continuous delivery to Github Release Feb 17, 2020
@monperrus monperrus merged commit 3c08955 into monperrus:master Feb 17, 2020
@monperrus
Copy link
Owner

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

@monperrus
Copy link
Owner

follow-up #38

@monperrus
Copy link
Owner

@monperrus
Copy link
Owner

FYI, CD was broken, fixed by adding

      env:
        ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'

in 08ab894

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants