renovate[bot]
e742ff1032
chore(deps): update actions/setup-node digest to 969bd26
2022-10-01 16:26:31 +00:00
Oliver Eyton-Williams
ea8ffd386e
fix: download ram more often ( #47524 )
2022-09-15 11:22:59 -07:00
Naomi Carrigan
f9f9cae7e9
fix(tools): download more ram ( #47508 )
2022-09-13 09:41:49 +02:00
renovate[bot]
114e93e894
chore(deps): update actions/setup-node digest to 2fddd88 ( #46903 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com >
2022-07-15 19:13:22 +05:30
Mrugesh Mohapatra
bbf21fec68
fix(actions): drop npm caching ( #46480 )
2022-06-13 17:57:21 +05:30
Mrugesh Mohapatra
0d88cb4b2d
chore: rename actions for consistency
2022-06-13 15:12:53 +05:30
renovate[bot]
fecbf5fed0
chore(deps): update actions/setup-node digest to eeb10cf ( #46449 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-06-12 01:14:55 +05:30
renovate[bot]
385816436f
fix(deps): pin dependencies ( #46128 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-24 12:57:08 +05:30
Niraj Nandish
0f49664db2
fix(ci): update workspaces to pass NodeJS CI ( #45980 )
2022-05-15 20:14:25 +05:30
Naveen
f2580f58a6
chore: set permissions for GitHub actions ( #45876 )
...
* chore: Set permissions for GitHub actions
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com >
* Update .github/workflows/codeql-analysis.yml
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com >
* Update .github/workflows/labeler.yaml
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com >
* Update .github/workflows/node.js-tests-upcoming.yml
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com >
* Update .github/workflows/node.js-tests.yml
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com >
* Update .github/workflows/codeql-analysis.yml
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com >
* Update .github/workflows/labeler.yaml
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com >
* Update .github/workflows/labeler.yaml
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com >
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com >
2022-05-08 15:17:44 +05:30
renovate[bot]
d96ab11ffd
chore(deps): update actions/setup-node action to v3 ( #45329 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-03 13:42:39 +05:30
renovate[bot]
15232456b1
chore(deps): update actions/checkout action to v3 ( #45324 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-03 06:29:31 +00:00
Oliver Eyton-Williams
7216ca55cc
refactor: organise TypeScript config and migrate helpers ( #44747 )
...
* feat: allow more 1000 steps to be created at once
* refactor: start migrating to typescript
* refactor: delete-step to ts
* refactor: migrated some helpers
* refactor: migrate create-empty-steps
* refactor: migrate create-step-between
* refactor: finish migrating to TS
* refactor: migrate tests
* fix: ensure mock.restore is done after each test
* fix: prevent double-tscing
* fix: repair the tests
* chore: use ts-node for scripts
We don't need the performance boost of incremental compilation and
ts-node is easier to work with
* refactor: consolidate tsconfigs
* refactor: replace gulp
* fix: use ts-node for build-curriculum
* fix: allow ts compilation of config
* feat: create and use create:config script
* fix: add /config to eslint projects
* fix: remove gulp script
2022-01-25 11:34:16 +01:00
Oliver Eyton-Williams
36363f277d
test: enable tests for steps ( #44550 )
...
* fix: handle missing solutions correctly
Rather than creating an [[]] the parser now creates [] which isEmpty().
This makes the test suite check the next challenge for a solution.
In addition, the logic for testing solutions was fixed.
* chore: update snapshots
* test: build new superblock in node.js-tests CI
* test: allow forward slash in superblock slug
* fix: borked tests oops
* test: ignore duplicated projects
* fix: i did not break these shaun did :)
* fix: idIndex is index of id not id
Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com >
2021-12-22 12:18:06 -08:00
Oliver Eyton-Williams
48f88428e8
test: login more directly ( #44467 )
...
* test: login more directly
* test: separate login from other visits
In a single test, Cypress can only visit within a single domain, hence
the separation.
* chore: fail slowly for all strategies
* test: user certified user for showing cert
* test: fix and cleanup certifications
2021-12-11 14:34:16 +05:30
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
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
de745ad218
fix(CI): update workflows ( #41319 )
2021-03-01 11:45:21 +03: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
eab14b8235
fix(CI): update runner, display .env for upcoming ( #39808 )
2020-10-07 16:20:59 +05:30