Commit Graph

18 Commits

Author SHA1 Message Date
shortstacked
2f5f6d4d68 ci: Add lint to Github actions (#18172) 2025-08-11 10:01:37 +01:00
shortstacked
9155ccc7e0 fix: Github action cleanup (no-changelog) (#16964)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2025-07-08 13:45:59 +01:00
कारतोफ्फेलस्क्रिप्ट™
52a9d4b3d9 ci: Use node.js 22 by default. Add initial support for node.js 24 (#16018) 2025-06-04 17:49:31 +02:00
कारतोफ्फेलस्क्रिप्ट™
43e14b23b0 ci: Pin all workflow actions (#13984) 2025-03-18 13:25:17 +01:00
कारतोफ्फेलस्क्रिप्ट™
b2a5f9ca05 ci: Fix "Release: Create Pull Request" workflow 2025-02-03 15:03:42 +01:00
कारतोफ्फेलस्क्रिप्ट™
18b6867785 ci: Update corepack before enabling it (no-changelog) (#13004) 2025-02-03 11:16:18 +01:00
कारतोफ्फेलस्क्रिप्ट™
c8ab9b1f84 ci: Automate more of the release process (no-changelog) (#10416) 2024-08-22 11:41:53 +02:00
कारतोफ्फेलस्क्रिप्ट™
6ea8607716 ci: Switch to Node.js 20 by default. Add initial support for Node.js 22 (#9501) 2024-05-24 12:32:50 +02:00
कारतोफ्फेलस्क्रिप्ट™
7fc054cb86 ci: Fix release-create-pr.yml (no-changelog) 2024-02-02 12:58:26 +01:00
कारतोफ्फेलस्क्रिप्ट™
d4607381ed ci: Replace pnpm/action-setup action with corepack (no-changelog) (#8504) 2024-02-02 09:47:58 +01:00
कारतोफ्फेलस्क्रिप्ट™
e5514793f6 ci: Update GH actions (no-changelog) (#8453) 2024-01-26 11:26:30 +01:00
कारतोफ्फेलस्क्रिप्ट™
9e3e298aca ci: Fix versions of all external Github actions (no-changelog) (#6984) 2023-08-22 11:21:16 +02:00
कारतोफ्फेलस्क्रिप्ट™
48a32e384a ci: Update release process to support major releases (no-changelog) (#6552) 2023-06-27 16:16:18 +02:00
कारतोफ्फेलस्क्रिप्ट™
5b3c6829f4 ci: Automate no-changelog removal in generated changelog (no-changelog) (#6511) 2023-06-27 10:33:21 +02:00
कारतोफ्फेलस्क्रिप्ट™
968b733fd6 ci: Add support for Node.js 18 (#5793)
* ci: Start supporting Node.js 18

Node.js 18 became the active LTS on 2022-10-25, and Node.js 16 went into maintenance mode.
https://github.com/nodejs/Release#release-schedule

We should also slowly deprecate node 16 support, [as support for it is ends much earlier now, due to support for openssl 1.1.1 ending](https://nodejs.org/en/blog/announcements/nodejs16-eol).

* Remove hashing algorithms that are not available in newer node.js/openssl

- RSA-MD4
- RSA-MDC2
- md4
- md4WithRSAEncryption
- mdc2
- mdc2WithRSA

* in e2e tests, resolve `localhost` to ipv4 instead of ipv6
2023-06-02 15:23:28 +02:00
कारतोफ्फेलस्क्रिप्ट™
e8b51c8da9 ci: Update the release process for v1 release (#6366)
* release 1.0.0-rc from release-v1 branch.
* allow creating major releases
* disable merging releases back into master
2023-06-02 14:18:32 +02:00
कारतोफ्फेलस्क्रिप्ट™
35a7856de5 ci: Release process improvements (no-changelog) (#5535)
* ci: Switch release workflows to trigger when releases are published (no-changelog)

* ci: Allow creating releases from tags and commits as well
2023-02-21 16:02:31 +01:00
कारतोफ्फेलस्क्रिप्ट™
3ae005cafe ci: Setup a semi-automated release process (no-changelog) (#5504)
* ci: Setup a semi-automated release process (no-changelog)

* create tag/release before deleting the temporary branch
2023-02-21 14:04:35 +01:00