Commit Graph

19 Commits

Author SHA1 Message Date
Mrugesh Mohapatra
4574e4e81d chore: update all workflows to Node.js v16 2021-11-03 15:06:19 +05:30
Mrugesh Mohapatra
f84d6078fd chore(actions): use Ubuntu-20.04 in all workflows (#44095) 2021-11-02 17:19:50 +05:30
Oscar Dominguez
93ad0ae036 ci(workflow): add cache to workflows using actions/setup-node (#43830) 2021-10-13 13:04:58 +05:30
Mrugesh Mohapatra
0a0caf18ae fix(actions): use inbuilt cache with setup-node (#42730) 2021-07-03 14:09:25 +01:00
Oliver Eyton-Williams
c69a1cb483 test: enable testing for upcoming challenges (#42360)
* test: enable testing for upcoming challenges

* fix: enable SHOW_UPCOMING_CHANGES during test

* Revert "fix: enable SHOW_UPCOMING_CHANGES during test"

This reverts commit f1bd00fdba.

* Revert "test: enable testing for upcoming challenges"

This reverts commit d0409fef66.

* feat: test upcoming changes in separate job
2021-06-08 16:57:27 +01:00
Nicholas Carrigan (he/him)
4ed75cb79f fix(tools): ignore renovate (#42008)
Ignore the branches renovate creates for the push events.
2021-05-06 00:20:38 +05:30
Oliver Eyton-Williams
275e12ba80 tools: test all languages in CI (#41512)
* tools: test all languages in CI

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2021-04-01 06:20:43 -07:00
Mrugesh Mohapatra
275b17a414 fix(actions): remove node 12 - diligently this time (#41682) 2021-03-31 10:09:15 +02:00
Mrugesh Mohapatra
ca6cb07838 chore(ci): deprecate node 12 (#41585) 2021-03-26 17:07:02 +05:30
Mrugesh Mohapatra
b0bfc00f21 fix(actions): update workflow matrices & docs
This commit intentionally adds a matrix to keep supporting Node.js 12
while we evaluate it
2021-03-11 12:19:42 +05:30
Mrugesh Mohapatra
b5f4754e2a fix: re-revert the API decoupling (#41263)
* fix(api): decouple api from curriculum

This reverts commit 8f0e441644 and
introduces the implementations from #40703.

* fix(gitpod): add curriculum build to GitPod

This reverts commit 706d70f58d and
introduces implementations from #41234.

* docs: update DevOps manual for api change (#41259)

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-02-25 12:02:35 -08:00
Oliver Eyton-Williams
b73022c81b fix: make missing scripts fail linting/testing (#41260)
If a script is not present, we would like an error letting us know.
2021-02-25 20:06:01 +05:30
Mrugesh Mohapatra
8f0e441644 revert(api): decouple api from curriculum
This reverts commit c077ffe4b9
via PR #40703
2021-02-25 03:40:09 +05:30
Oliver Eyton-Williams
c077ffe4b9 feat(api): decouple api from curriculum (#40703) 2021-02-22 12:23:59 +05:30
Mrugesh Mohapatra
eab14b8235 fix(CI): update runner, display .env for upcoming (#39808) 2020-10-07 16:20:59 +05:30
Mrugesh Mohapatra
3ac415154c chore(actions): cache dependencies 2020-09-25 00:37:40 +05:30
Mrugesh Mohapatra
6e16a50329 fix(tools): fix syntax errors and test special branch 2020-08-09 01:44:36 +05:30
Mrugesh Mohapatra
e242852bef fix(tools): misc. updates to action workflows 2020-08-09 00:58:13 +05:30
Mrugesh Mohapatra
5c60070cc5 fix(tools): add node.js CI tests 2020-08-09 00:56:22 +05:30