M
ff6e67e902
fix: route all traffic trough connected VPN
2026-07-21 13:39:28 +02:00
YuryShkoda
22667baea1
chore: cleanup
2026-07-21 13:06:12 +03:00
YuryShkoda
b50afbec41
ci: add VPN diagnostics and curl retry to server-tests workflow
...
The "Fetch SASJS server" step was timing out after 130s+ despite the
VPN reporting "Connected", with no way to tell whether routes hadn't
propagated yet or the firewall was silently dropping packets from the
runner's IP. Log VPN session/route/DNS state right after connecting,
and retry the curl with a shorter per-attempt timeout so a routing
race resolves itself instead of hanging the whole job.
2026-07-21 12:55:01 +03:00
Allan Bowe
e20555ac82
chore: ensuring latest npm
2026-06-18 19:44:03 +00:00
Allan Bowe
5f1d2fa1c9
chore: using github app to bypass branch protection
2026-06-18 19:16:26 +00:00
Allan Bowe
39e5386346
chore: more pipeline fixings
2026-06-18 14:17:48 +00:00
Allan Bowe
fa67b5b447
chore: pipeline for oidc
2026-06-18 13:55:06 +00:00
Allan Bowe
c0289583d5
chore: publish using oidc
2026-06-18 13:00:26 +00:00
mulahasanovic
6552c768f9
chore: bump axios, remove node v20 support
2026-05-05 16:33:12 +02:00
mulahasanovic
38d84e56d4
ci: disable fail-fast on build-unit-tests matrix
2026-04-14 10:23:46 +02:00
mulahasanovic
9f4064b46e
fix(deps): bump follow-redirects
...
resolve moderate advisory (GHSA-r4q5-vmmm-2653) via npm audit fix; formatting via npm run lint:fix
2026-04-14 09:54:51 +02:00
mulahasanovic
44c5eab638
ci: expand node matrix for unit tests, bump base workflows to node 22
2026-04-14 09:38:02 +02:00
mulahasanovic
5c61ede51a
chore(sasjs-tests): use local adapter build to avoid npm audit on placeholder dependency
2026-04-13 19:47:50 +02:00
mulahasanovic
87efdfff2e
fix(ci): set correct loginMechanism and fix test reload
2026-04-08 12:53:15 +02:00
mulahasanovic
73556c9fdf
fix(ci): use CORS-whitelisted port for sasjs-tests dev server
2026-04-06 17:02:29 +02:00
mulahasanovic
72318ced00
ci: set TERM=dumb to suppress tput warnings
2026-04-06 10:44:38 +02:00
mulahasanovic
677c0a5046
chore(build): update search and replace command for cypress env
2025-12-15 11:29:55 +01:00
mulahasanovic
e23aa4426c
chore(build): update test server port
2025-12-12 17:54:00 +01:00
mulahasanovic
8064a843e8
fix(build): install cypress binary and cache only in relevant pipeline
2025-12-12 17:31:57 +01:00
M
d45b528846
chore: ci fix, package-lock regen
2025-12-12 17:27:29 +01:00
mulahasanovic
cd64ebc518
fix(build): add cypress binary to the cache
2025-12-12 17:11:58 +01:00
Trevor Moody
0f8a3f4b53
fix(build): node version unified across all pipelines
2025-12-12 13:59:06 +00:00
Trevor Moody
ca9ffdbc17
fix(build): pipeline node version upgrade and hardened security
2025-12-12 13:16:32 +00:00
Trevor Moody
480510b980
build: (server-tests) use jq to safely modify json
2025-11-23 06:29:52 +00:00
Trevor Moody
8c7767a36d
fix: (build) command syntax
2025-11-22 22:19:34 +00:00
Trevor Moody
f335be344e
build: adjusted search/replace regex/value to allow for json lines without trailing commas
2025-11-22 22:11:55 +00:00
medjedovic
1185c2f1bf
ci: npm caching fix
2025-06-05 14:43:33 +02:00
medjedovic
8c7f614509
ci: jobs
2025-06-05 11:13:30 +02:00
medjedovic
943f60ea11
ci: jobs
2025-06-05 11:04:06 +02:00
medjedovic
3de343f135
ci: jobs
2025-06-05 10:37:53 +02:00
sabhas
302752d79e
chore: revert last commit
2025-03-13 16:56:29 +05:00
sabhas
4e1e3e8e77
chore: workflow
2025-03-13 16:36:44 +05:00
medjedovic
954d3ff633
ci: jobs naming
2025-03-11 14:07:31 +01:00
medjedovic
d0fbc7b8c7
fix: sasjs/utils bump, separated CI jobs into unit tests and server tests
2025-03-11 13:39:40 +01:00
medjedovic
27698b3e8a
ci: rimraf
2025-02-27 12:21:55 +01:00
medjedovic
249837dacf
ci: run on older ubuntu
2025-02-26 16:48:17 +01:00
medjedovic
a115c12f55
fix(ci): vpn files
2025-02-26 16:41:48 +01:00
medjedovic
61c4d21467
fix(ci): new vpn config
2025-02-26 16:28:48 +01:00
medjedovic
3e9f38529f
ci: validate VPN connection
2025-02-26 16:15:55 +01:00
Allan Bowe
06f79307b9
chore: logging info
2025-02-26 15:11:52 +00:00
Allan Bowe
82fc55ac1c
chore: adding more logging to workflow
2025-02-26 14:03:32 +00:00
medjedovic
57b9f86077
fix(ci): openvpn hangs
2025-02-26 11:19:19 +01:00
medjedovic
add2f0a860
fix(ci): openvpn
2025-02-26 10:05:57 +01:00
Yury
8c64c24f3c
chore: left a comment
2024-02-19 15:26:26 +03:00
Yury
6afa056a86
chore: testing
2024-02-19 10:58:23 +03:00
Yury Shkoda
5b2d9e675f
test: set coverage threshold
2023-08-17 13:29:57 +03:00
Yury Shkoda
681abf5b3b
chore(ci-cd): added sleep step before running cypress
2023-08-14 11:25:57 +03:00
Yury Shkoda
4851f25753
chore(gh-action): fixed access token
2023-08-08 15:46:56 +03:00
Yury Shkoda
716cc513ff
chore(ci-cd): used Node lts/hydrogen version
2023-07-05 16:10:45 +03:00
Yury Shkoda
aedf5c1734
chore: Merge branch 'master' of github.com:sasjs/adapter into pollJobState-improvements
2023-07-05 10:49:12 +03:00