Zoltan Kochan
73bb2a2ea3
ci: skip cache
2022-12-10 16:13:12 +02:00
Sviatoslav Sydorenko
a5690f4946
ci: introduce a centralized GHA check/gate job ( #5723 )
...
This patch is intended to lower the maintenance burden of having to
manually go through each matrix subjob name in the branch protection
repository settings. It allows to only include the check job in the
branch protection and it will robustly determine if the dependencies
have succeeded or not.
It is currently mostly serves the Python ecosystem in projects like
aiohttp, cryptography, open edX, pip etc. But I've also seen other
communities picking it up lately, like the AWS Rust SDK and even the
engine powering https://dev.to , to my surprise. Strictly speaking, it
is agnostic.
Ref: https://github.com/marketplace/actions/alls-green#why
2022-11-30 18:25:18 +02:00
Zoltan Kochan
d67c68979b
ci: run audit
2022-11-20 22:25:40 +02:00
Zoltan Kochan
4e2623729e
ci: clone ldid from GitLab
2022-11-20 22:07:37 +02:00
Zoltan Kochan
4ca53b0b50
refactor: group projects in different subdirectories ( #5659 )
2022-11-20 01:35:22 +02:00
Zoltan Kochan
75ac5ca2e6
ci: test on Node.js 19
2022-10-30 03:20:00 +03:00
Zoltan Kochan
1d29fed2eb
revert: "ci(release): set npm token via env variable"
...
This reverts commit e32972dc25 .
2022-10-20 01:51:36 +03:00
Zoltan Kochan
e32972dc25
ci(release): set npm token via env variable
2022-10-17 03:41:27 +03:00
Zoltan Kochan
387ceddb3a
revert: "ci: set auth token through env variable"
...
This reverts commit 51e5a8740d .
2022-10-16 21:27:41 +03:00
Zoltan Kochan
51e5a8740d
ci: set auth token through env variable
2022-10-16 01:35:27 +03:00
Zoltan Kochan
eb8bc4b629
ci: set auth token through env variable
2022-10-16 01:28:19 +03:00
Zoltan Kochan
9f2a00ea1a
ci: update pnpm/action-setup to v2.2.4
2022-10-15 21:15:28 +03:00
Zoltan Kochan
6d3ca479d4
ci: test on Node.js 18
2022-10-15 04:34:41 +03:00
Alex
54540b1763
ci: GitHub Workflows security hardening ( #5405 )
...
* build: harden ci.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com >
* build: harden update-latest.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com >
Signed-off-by: Alex <aleksandrosansan@gmail.com >
2022-09-25 01:47:51 +03:00
MCMXC
becacb99a9
build: update used versions in github workflow actions ( #5168 )
...
- update all actions/* to v3
- update github/codeql-action/* to v2
2022-08-06 21:11:15 +03:00
Zoltan Kochan
1d84a69e45
ci: add name to update-latest action
2022-07-30 12:47:49 +03:00
Zoltan Kochan
2b859a46a5
ci: fix tagging action
2022-07-22 15:51:14 +03:00
Zoltan Kochan
3dcfec9a69
ci: a new action for tagging
2022-07-22 15:48:43 +03:00
William Huang
c0b36bfefa
feat(file-reporter): remove file reporter ( #5012 )
...
close #4949
2022-07-12 02:41:15 +03:00
Zoltan Kochan
cdfaf83b7c
ci: test on Node.js 14.6
2022-06-11 05:05:09 +03:00
Zoltan Kochan
99d5beac0f
ci: update verdaccio cache
2022-06-01 02:48:58 +03:00
Zoltan Kochan
b18371400e
ci: update setup pnpm action version
2022-05-28 17:29:05 +03:00
Zoltan Kochan
b865ff0b04
revert: "ci: test on Node.js 18"
...
This reverts commit 41a9e1caca .
2022-04-23 18:48:04 +03:00
Zoltan Kochan
41a9e1caca
ci: test on Node.js 18
2022-04-23 17:21:27 +03:00
neilnaveen
6bbb7b1d26
chore: Set permissions for GitHub actions ( #4607 )
...
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: neilnaveen <42328488+neilnaveen@users.noreply.github.com >
2022-04-22 03:04:45 +03:00
Zoltan Kochan
5420148392
feat: Node.js 12 is not supported
2022-03-15 02:18:08 +02:00
Zoltan Kochan
4ea499704b
docs: remove patreon
2022-03-05 02:50:54 +02:00
Zoltan Kochan
c341382d0c
chore(deps): update
2022-02-23 18:40:21 +02:00
Black-Hole
ff382f81ff
chore(github): add welcome bot app ( #4373 )
2022-02-22 11:52:51 +02:00
Zoltan Kochan
a3190d632b
ci: use pnpm v7 for releasing
2022-02-16 03:30:05 +02:00
Zoltan Kochan
71e5a4cea8
Merge branch 'main' into v7
2022-02-15 12:01:49 +02:00
Zoltan Kochan
7686cc734a
chore: fix audit issues
2022-02-10 22:56:19 +02:00
Zoltan Kochan
490375996e
Merge branch 'main' into v7
2022-02-08 14:59:59 +02:00
Zoltan Kochan
61d197960c
ci: update pnpm/action-setup to v2.1.0
2022-02-08 14:57:28 +02:00
Zoltan Kochan
25a0b58d5d
ci: use pnpm v7 ( #4307 )
2022-02-08 02:33:55 +02:00
Valentin Semirulnik
b39cabde82
ci: setup cache for TS and Jest ( #4049 )
2022-01-19 00:13:13 +02:00
Zoltan Kochan
3e856bf637
ci: temporarily skip audit
2022-01-16 01:47:17 +02:00
zoomdong
ee85f8c7f1
ci: add pnpm cache ( #4047 )
2021-12-06 19:35:26 +02:00
zoomdong
3b4dc17c7b
feat: pnpm import support yarn2 transform ( #3997 )
...
close : #3993
2021-11-24 15:48:45 +02:00
Zoltan Kochan
13663ddb2a
ci: don't run tests on macOS and Node.js 14 (Node.js 12, 16, 17 are tested)
2021-11-20 22:46:30 +02:00
Zoltan Kochan
79110ac1b6
ci: test on Node.js 17 ( #3990 )
2021-11-15 01:17:45 +00:00
ylemkimon
7af48a2da6
ci: set $PSStyle.OutputRendering in Windows ( #3978 )
...
Preserve ANSI codes in the source code.
2021-11-11 18:49:30 +00:00
Zoltan Kochan
574acea08b
ci: update workflows
2021-11-05 02:46:46 +02:00
Zoltan Kochan
f45c3b5f0c
docs: add patreon
2021-10-23 20:18:42 +03:00
Zoltan Kochan
e416357358
revert: "ci: test on Node.js 17"
...
This reverts commit f6b545620c .
2021-10-21 02:23:13 +03:00
Zoltan Kochan
f6b545620c
ci: test on Node.js 17
2021-10-20 19:29:36 +03:00
Zoltan Kochan
a9b4ff4fc8
docs: reference companies discussion
2021-09-23 02:01:32 +03:00
Kaito Udagawa
6cac70ebe1
ci: run tests on macos-latest ( #3725 )
2021-08-29 12:03:47 +03:00
Zoltan Kochan
04130d5c28
ci: automatically publish packages
2021-08-24 23:36:11 +03:00
Kaito Udagawa
eaf28b5b42
chore(release): update release.yml ( #3706 )
2021-08-24 20:23:41 +03:00