Commit graph

34 commits

Author SHA1 Message Date
dependabot[bot]
753e6d33b4
Bump actions/checkout from 3 to 4 (#5123)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-29 10:09:10 +02:00
dependabot[bot]
0a183bc6de
Bump actions/setup-node from 3 to 4 (#5087)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-15 16:32:29 +02:00
dependabot[bot]
f8d1f419a3
meta: bump actions/cache from 3 to 4 (#5088)
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-15 16:26:33 +02:00
Antoine du Hamel
2c05594511
meta: fix js2ts script (#4846) 2024-01-03 14:52:26 +01:00
Antoine du Hamel
d0cc5b43e6
meta: fix TypeScript CI 2023-12-14 19:38:57 +01:00
Antoine du Hamel
222b427ec3
meta: fix TS integration (#4741) 2023-10-20 14:15:46 +02:00
Antoine du Hamel
773c8cb9a1
meta: add support for TypeScript plugins (#4640) 2023-10-17 15:38:15 +02:00
Antoine du Hamel
0a97f8efb6
meta: test with the latest versions of Node.js (#4729) 2023-10-10 15:46:46 +02:00
Antoine du Hamel
34c78e9093
meta: run Prettier on existing files (#4713) 2023-09-29 11:11:28 +02:00
Antoine du Hamel
3104f940c8
meta: use latest Node.js version for tests (#4662) 2023-09-11 14:53:59 +02:00
Mikael Finstad
2e8a78dddb
lock node-js version on ci (#4606)
https://github.com/nodejs/node/issues/48921
2023-07-31 16:30:00 +02:00
Antoine du Hamel
a83373b83d
@uppy/aws-s3-multipart: add support for signing on the client (#4519) 2023-07-13 12:16:13 +02:00
Antoine du Hamel
3437074765
ci: make sure Yarn's global cache is disabled (#4268)
Yarn v4 enables global caching by default, using a local cache
simplifies the use of @actions/cache.
Also simplifies the "Publish to the npm registry" step.
2023-01-08 15:32:36 +01:00
Antoine du Hamel
428eea5f4d
meta: do not use the set-output command in workflows (#4175) 2022-11-10 17:44:30 +01:00
Antoine du Hamel
7970cf5869
meta: skip a few more unnecessary CI runs (#4106) 2022-09-13 17:17:09 +02:00
Antoine du Hamel
5fb2742593
meta: run linters on almost every PRs (#4105)
Previously the linter would not run on e.g. a blog post update.
2022-09-13 13:47:14 +02:00
Antoine du Hamel
c617481057
meta: run CI when modifying workflow files (#4091) 2022-09-07 12:00:50 +02:00
Antoine du Hamel
7e291abd98
meta: limit the number of unnecessary CI runs (#4086) 2022-09-07 11:38:46 +02:00
Antoine du Hamel
9c5fc02e4b
meta: improve CI npm install time (#4058) 2022-08-30 14:50:25 +02:00
Antoine du Hamel
9d178a0ce7
meta: do not test on EOL versions of Node.js (#3786) 2022-05-30 18:33:01 +02:00
Antoine du Hamel
6c53123c3c
meta: upgrade GHA actions (#3602)
and use the more general `lts/*` version descrption for Node.js installs
2022-03-28 09:17:47 +02:00
Mikael Finstad
32ea099a93
meta: Fix yarn caching in github actions (#3526)
* Fix yarn caching in github actions

* improve cache take 2

from https://github.com/actions/cache/blob/main/examples.md#node---yarn-2

* fix yarn -> corepack yarn

* fix order of corepack install

* add --immutable to all
2022-03-03 13:26:39 +07:00
Merlijn Vos
6da874ed3a
meta: Make E2E Great Again (#3444)
Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
2022-02-08 17:37:27 +01:00
Kevin van Zonneveld
dfda8f9172
Update ci.yml (#3428) 2022-01-11 15:00:04 +01:00
Antoine du Hamel
e30601df8a
ci: test with Node.js 17.x (#3274) 2021-10-27 20:27:05 +02:00
Antoine du Hamel
01d7ea13e9
meta: use Yarn v3 instead of npm (#3237)
* meta: use Yarn v3 instead of npm

* Update CONTRIBUTING.md to fix linter errors

* remove remaining npm commands

* Update deps
2021-10-20 15:16:59 +02:00
Antoine du Hamel
ff727d435a
ci: test on Node.js v16.x (#3205)
And upgrade `actions/setup-node` version.
2021-09-20 15:45:17 +02:00
Mikael Finstad
d0d117c131
Downgrade to Node 14 in GitHub Actions (#3179)
Due to hitting this error: nodejs/node#40030
2021-09-08 15:45:03 +02:00
Antoine du Hamel
5630f7dc07
tools: enable linter for TypeScript (#2997)
* tools: enable linter for TypeScript files and code snippets

* types: remove remaning namespaces

* tools: remove unused Babel decorator plugin
2021-07-13 14:28:14 +02:00
Antoine du Hamel
a4e2da159b ci: don't run markdown tests in type tests 2021-06-29 17:23:07 +02:00
Antoine du Hamel
c315329399
Remove IE polyfills and special casing (#2947)
* Remove IE polyfills and special casing

* dashboard: remove `resize-observer-polyfill`

* deps: remove url-parse to use global `URL` instead

* Update documentation for browser support

* Add a migration guide

* Update e2e test platforms

* Remove polyfills from examples and add those missing in CDN bundle

* Use Node.js v16.x on CI because of `AbortController`

* Update bundle builder to produce two builds: `uppy.js` without polyfills, `uppy.legacy.js` with polyfills.

* Upgrade create-react-app deps

* remove null coalescing operator as it's not supported by the build chain

* disable Safari testing (for now)


Co-authored-by: Renée Kooi <renee@kooi.me>
2021-06-28 11:34:51 +02:00
Antoine du Hamel
50a9c9f190
ci: remove Node.js v10.x, add v16.x (#2932) 2021-06-17 19:30:33 +01:00
Renée Kooi
cb1a41234a
Workspaces (#2835) 2021-03-31 14:04:18 +02:00
Renée Kooi
084d17db7d
GitHub actions (#2617) 2020-11-27 09:52:48 +01:00