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

pull upstream@2.4 #2

Merged
merged 75 commits into from
Sep 24, 2021
Merged

pull upstream@2.4 #2

merged 75 commits into from
Sep 24, 2021

Conversation

sndrs
Copy link
Member

@sndrs sndrs commented Sep 9, 2021

pulls the upstream changes up to current main (2.4) and tags main accordingly

Maxim Lobanov and others added 30 commits May 21, 2021 18:16
Co-authored-by: Alejandro Pauly <alepauly@github.com>
* first iteration for implementation of caching

* add logs

* add debug line

* fix build command

* fix path

* add possible post-if

* remove braces

* test new action post-if variant

* work on built-in caching

* remove post-if

* pass version

* work on yarn support

* fix return value

* change names and remove logs

* worked on resolving comments

* check post-if for null

* add success() condition

* remove primary key field

* work on resolving comments

* remove logs

* resolving comments

* resolving comments

* resolving comments

* resolving comments

* fix getpackageManagerVersion

* run clean for unstaged changes

* fix falling version tests

* work on resolving comments

* resolving comments

* fix comment

* resolve comments

* Add tests to cover node's caching (#3)

* add tests to cover node's caching

* work on fixing tests

* fix e2e tests

* rebuild and fix test

* fixing tests

* change name of describes, it and fix test

* add names for jobs

* fix issue
commit 446068a
Author: Alena Sviridenko <alenasviridenko@github.com>
Date:   Tue Jun 22 17:51:35 2021 +0300

    updated headers

commit d7e254e
Author: Alena Sviridenko <alenasviridenko@github.com>
Date:   Thu Jun 17 17:35:34 2021 +0300

    updated links

commit ffd9956
Author: AlyonaSviridenko <alenasviridenko@github.com>
Date:   Thu Jun 17 17:33:41 2021 +0300

    Added advanced usage

commit 1e068f0
Author: AlyonaSviridenko <alenasviridenko@github.com>
Date:   Thu Jun 17 15:07:42 2021 +0300

    Updated readme with caching

commit 7528c33
Author: Maxim Lobanov <v-malob@microsoft.com>
Date:   Wed Jun 16 14:43:46 2021 +0300

    Update versions.yml
Create ADR for integrating cache functionality to setup-node action
* regenerate license

* npm run build

* sync branches

* rebuild project

* fix test

Co-authored-by: Dmitry Shibanov <dmitry-shibanov@github.com>
@sndrs sndrs force-pushed the pull-2.4-upstream-version branch from 1501c9a to 96a9274 Compare September 9, 2021 16:32
@sndrs sndrs requested review from SiAdcock, JamieB-gu and a team and removed request for SiAdcock September 9, 2021 16:33
Copy link

@SiAdcock SiAdcock left a comment

Choose a reason for hiding this comment

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

Let's Get tHis Merged 🚢

@jamie-lynch
Copy link

jamie-lynch commented Sep 20, 2021

I ran Licensed locally to update the cached license files. There were three that were parsed as "other" but on further investigation they're under either MIT or BSD-3-Clause licenses so I've added them to the reviews array in the config to mark them as manually checked and okay.

It does seem like this is including devDependencies too. I'm not sure if we can/should be ignoring those but at least this check is now passing.

@sndrs
Copy link
Member Author

sndrs commented Sep 24, 2021

i've added it to https://github.com/guardian/source-shakedown and it looks good – caching is also super fast

Copy link

@SiAdcock SiAdcock left a comment

Choose a reason for hiding this comment

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

Great work, thanks @sndrs and @jamie-lynch!

@sndrs sndrs merged commit e143046 into main Sep 24, 2021
@sndrs sndrs deleted the pull-2.4-upstream-version branch September 24, 2021 10:35
@sndrs
Copy link
Member Author

sndrs commented Sep 24, 2021

pushed these changes to actions#239

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.

8 participants