dependabot[bot]
abfc61eacf
build(deps): bump actions/setup-node from 3 to 4 ( #33831 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 11:00:05 +05:00
dependabot[bot]
84f7fdfa2f
build(deps): bump actions/setup-node from 2 to 3 ( #32140 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-12 17:52:52 +05:00
dependabot[bot]
25b991c966
build(deps): bump actions/upload-artifact from 2 to 3 ( #32139 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-11 12:51:21 +05:00
Mohamed Akram
d83d769c6f
chore: run js tests on all pull requests
2023-08-23 17:22:36 +02:00
dependabot[bot]
9249ea9f0c
build(deps): bump actions/setup-python from 2 to 4 ( #32136 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-02 18:57:19 +05:00
dependabot[bot]
b054e0d20d
build(deps): bump actions/cache from 2 to 3 ( #32138 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-02 18:56:40 +05:00
Tim McCormack
2edbdcf7f4
build: Clear out stale dependencies when installing requirements ( #31080 )
...
We've been seeing some cross-version caching issues in the
edx-platform-runner unit tests, which apparently run on a "dirty"
environment—the virtualenv does not get cleared out between runs,
which probably improves performance but allows installed dependencies
to "leak" between runs. This results in errors between master and older
open-releases but could also prevent us from noticing missing deps.
By using pip-sync in the new CI Make targets (as we already do for
the regular `make requirements` target) we can ensure that any stale
dependencies from runs by other branches (or older versions of the
code) are removed.
Calling `make local-requirements` at the end of each `*-requirements`
target rather than making it a prerequisite is necessary for using sync,
since otherwise the local reqs would be wiped out.
The `requirements` target is also deduplicated into the newer
`dev-requirements` (aliased to it, with both installing private deps now.)
Adding a prerequisite of `pre-requirements` allows us to simplify some
workflow calls slightly. This ends up being the bulk of the commit by
line count. The pip lockfile also wasn't being used in the Makefile, so
I added that to pre-requirements as well.
Also fix leading whitespace issue in Makefile.
2022-10-03 20:26:40 +00:00
UsamaSadiq
897cb3617f
refactor!: delete common/lib and related usages
2022-09-22 14:16:34 +05:00
Mohammad Ahtasham ul Hassan
79b3c82e5f
build!: drop node12 support ( #30468 )
2022-05-30 17:38:31 +05:00
Mohammad Ahtasham ul Hassan
f801deaae5
Node Upgrade ( #30420 )
...
* feat: Node16 upgrade
2022-05-18 16:12:34 +05:00
Mohammad Ahtasham ul Hassan
fee54bf424
Revert "Node 16 Upgrade ( #30354 )" ( #30399 )
...
This reverts commit f4c3c3fb4d .
2022-05-16 18:42:42 -04:00
Mohammad Ahtasham ul Hassan
f4c3c3fb4d
Node 16 Upgrade ( #30354 )
...
* feat: Node16 upgrade
2022-05-16 16:53:37 +05:00
Mohammad Ahtasham ul Hassan
e84187bacd
Revert "feat: node16 upgrade ( #30249 )" ( #30268 )
...
This reverts commit f10ebf0752 .
2022-04-18 21:57:17 +05:00
Mohammad Ahtasham ul Hassan
f10ebf0752
feat: node16 upgrade ( #30249 )
2022-04-18 16:32:53 +05:00
Mohammad Ahtasham ul Hassan
a443542260
Revert "feat: node16 upgrade ( #30158 )" ( #30228 )
...
This reverts commit 5ee25c65ea .
2022-04-12 17:18:30 +05:00
Mohammad Ahtasham ul Hassan
5ee25c65ea
feat: node16 upgrade ( #30158 )
2022-04-12 15:23:34 +05:00
Ned Batchelder
0f21f1194e
build: use unique names for workflows
...
It's confusing to have six different checks, all called "CI". This
gives them unique names to help devs navigate the checks.
2021-10-21 17:03:33 -04:00
M. Zulqarnain
13598f5faa
BOM-2562: Move JS Tests To Github Action ( #27744 )
...
* feat: JS tests on Github Action
2021-06-08 17:22:07 +05:00