Skip to content
This repository has been archived by the owner on Dec 28, 2021. It is now read-only.

CI Improvements #1175

Merged
merged 33 commits into from
Feb 5, 2021
Merged

CI Improvements #1175

merged 33 commits into from
Feb 5, 2021

Conversation

wdanilo
Copy link
Member

@wdanilo wdanilo commented Feb 4, 2021

Pull Request Description

  • Adding checks if CHANGELOG.md was modified. See docs for more info and options.
  • Adding sha256 checksum generation.
  • Removing .zip outputs from electron-builder. Zip archives were of almost the same size (saving of <3Mb) than the whole package and their generation was long. Other types, like .tar.gz do not save much and their generation is even longer (which probably is also broken in electron-builder, as the generation of .tar.gz can take literally hours!).
  • Bringing back the docs generation CI (fixes regression of previous PR).

const NODE_VERSION = '14.15.0'
const RUST_VERSION = 'nightly-2019-11-04'
const WASM_PACK_VERSION = '0.9.1'
const NODE_VERSION = '14.15.0'
Copy link
Contributor

Choose a reason for hiding this comment

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

Are we not getting this version programmatically somewhere?

Copy link
Member Author

Choose a reason for hiding this comment

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

Good question and good observation. Yes, we repeat things in CI, we always did. I'll add a task to fix it, but it will take some good refactoring one day.

@wdanilo wdanilo merged commit 0eadf27 into develop Feb 5, 2021
@wdanilo wdanilo deleted the wip/wd/ci branch February 7, 2021 14:37
mwu-tow pushed a commit to enso-org/enso that referenced this pull request Oct 30, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants