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

Bumped supported versions of Node and TypeScript in CircleCI #4916

Merged
merged 4 commits into from
Mar 5, 2020
Merged

Bumped supported versions of Node and TypeScript in CircleCI #4916

merged 4 commits into from
Mar 5, 2020

Conversation

JoshuaKGoldberg
Copy link
Contributor

@JoshuaKGoldberg JoshuaKGoldberg commented Feb 29, 2020

PR checklist

  • Addresses an existing issue: supports TypeScript >=3.8 Support #4914
  • [ ] New feature, bugfix, or enhancement
    • [ ] Includes tests
  • [ ] Documentation update

Overview of change:

Removes the now-EOL Node 6 from CircleCI, and explicitly adds TypeScript versions 3.1-3.8 to tests.

I noticed appveyor.yml is still hanging around, so I removed that too.

.circleci/config.yml Outdated Show resolved Hide resolved
@JoshuaKGoldberg
Copy link
Contributor Author

I think this ranks up there with one of the most amusing open source CircleCI flows I've seen in a JavaScript/Node project...

Screenshot of the TSLint CircleCI flow with 18 parallel end steps

@JoshuaKGoldberg
Copy link
Contributor Author

JoshuaKGoldberg commented Mar 4, 2020

@adidahiya I'm wondering if we could get away with maybe a third of those languages... say, 3.1, 3.4, and 3.8?

Edit: ended up removing a bunch.

@adidahiya adidahiya merged commit 51db50e into palantir:master Mar 5, 2020
@JoshuaKGoldberg JoshuaKGoldberg deleted the circle-version-bumps branch March 5, 2020 12:00
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.

None yet

2 participants