Pascal Jufer
9bbfdec611
No 'latest' Docker tag for pre-releases anymore ( #9512 )
2021-11-09 09:42:15 -05:00
Pascal Jufer
a16703fc81
Fix pr title for major updates from renovate ( #9594 )
2021-11-08 09:45:17 -05:00
Pascal Jufer
ef182940ce
Add note about Directus version in bug report ( #9517 )
2021-11-05 09:04:15 -04:00
Pascal Jufer
8c5c607e76
Revert "Schedule Renovate on a daily basis for now ( #9488 )" ( #9508 )
...
This reverts commit 42512b8874 .
2021-11-05 08:54:40 -04:00
Pascal Jufer
42512b8874
Schedule Renovate on a daily basis for now ( #9488 )
2021-11-04 17:05:21 -04:00
Pascal Jufer
7dc80c2f3b
Group Renovate updates & schedule weekly ( #9479 )
2021-11-04 13:19:32 -04:00
Pascal Jufer
c298942a1d
Move renovate config into .github ( #9404 )
2021-11-03 13:18:34 -04:00
Pascal Jufer
1f86a920a0
Link to all (open & closed) issues in bug report ( #9394 )
2021-11-03 11:27:11 -04:00
Pascal Jufer
1514b878fa
Enhance comments in CI workflow ( #9408 )
2021-11-03 11:10:00 -04:00
Pascal Jufer
b9aa6a491b
Switch back to fkirc/skip-duplicate-actions ( #9312 )
...
All changes have been merged in
2021-11-01 12:39:06 -04:00
Pascal Jufer
64fa364ea6
Rearrange on events in e2e workflow ( #9308 )
2021-11-01 11:16:50 -04:00
Pascal Jufer
6994bba791
Revise GitHub workflows #2 ( #9240 )
...
* GitHub workflow revision #2
* Add a few comments
* Add and fix comments
* Move kodiak config into .github
To not overflow the root directory
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2021-11-01 11:05:13 -04:00
Jay Cammarano
ded3d4b141
workflow-dispatch added to e2e-tests.yml ( #9265 )
2021-10-30 17:11:36 -04:00
Pascal Jufer
3ba5c5935d
Wait for checks before auto-merge Crowdin updates ( #9156 )
2021-10-26 09:48:45 -04:00
Pascal Jufer
ae1987a359
Revise GitHub workflows ( #9011 )
...
* Fix check for changed files & reformat workflows
* Test performance of paths-filter action
* Revise workflows
* Better wording
* Fix naming of "Pre-Check"
* Point out values
* Abreviate to make it look cleaner in report
2021-10-25 11:22:06 -04:00
Pascal Jufer
88813a59d3
Add GitHub Action to Auto-Merge Translations from Crowdin ( #8966 )
...
* Add Action to Auto-Merge Translations from Crowdin
* Don't trigger checks on translation updates
2021-10-20 11:01:14 -04:00
Tien Tran
b3f1e3383e
Skip publish-npm job in the release workflow for forked repos ( #8957 )
2021-10-20 09:48:08 -04:00
Rijk van Zanten
2baec5efcf
Update bug_report.yml
2021-10-15 18:16:22 -04:00
Jay Cammarano
4794c103b1
disable sqlite in e2e tests on CI ( #8774 )
2021-10-13 22:12:10 +00:00
Pascal Jufer
e944fb9798
Try to fix "Assign author to PR" action ( #8752 )
...
Currently, it doesn't work and the log shows the following message: `Warning: Resource not accessible by integration`
Follow up of #8733
2021-10-12 19:52:02 -04:00
Oscar Dominguez
432fc0ff93
ci(workflow): add 'npm' cache for actions/setup-node in .github/workflows ( #8748 )
2021-10-12 16:10:17 -04:00
Pascal Jufer
99aa1d4984
Add GitHub action workflow to automate author assignment on pull requests ( #8733 )
...
* Add GitHub action workflows to automate issue and PR management
* Remove "Add label" action and bring back label on template
2021-10-12 13:03:36 -04:00
Pascal Jufer
ca7e77e630
Adjust "Report Bug" link to the new issue template ( #8711 )
...
* Adjust "Report Bug" link to the new issue template
Unfortunately, it's not (yet?) possible to auto-fill the fields in the template
via querys...
* Adjust bug template & use corresponding params
As suggested by @azrikahar
2021-10-12 11:59:52 -04:00
Rijk van Zanten
f717a35da2
Update CODEOWNERS
2021-10-12 09:46:18 -04:00
Rijk van Zanten
c8d205c8e4
Create codeql-analysis.yml
2021-09-29 12:03:01 -04:00
rijkvanzanten
d4b2a05453
Use npm ci instead of install, only run e2e on main
2021-09-27 16:36:09 -04:00
Jay Cammarano
a7b0cbe69b
GitHub workflow to run tests on pushes to main and PRs ( #8247 )
...
* testing workflow
* name changed
* generateHash working
* changed pendingMock() to 0 because ticks > 5000
* removed empty tests
* removed empty tests
* Update packages/sdk/tests/utils.ts
Co-authored-by: José Varela <joselcvarela@gmail.com >
* updated workflow to add build
* added npm run build
* fixed get-filter-operators
* added env to workflow
* potential fix to index.test.ts
* added env variables for index.test.ts
* added caching and node-version matrix
* added all supported node versions
* only supported node versions
* updated to only support 16
* removed duplicate workflow caching
Co-authored-by: José Varela <joselcvarela@gmail.com >
2021-09-27 15:10:29 -04:00
Rijk van Zanten
82cd7077ed
Update CODEOWNERS
2021-09-17 10:07:59 -04:00
Azri Kahar
bfdeb42cff
fix readme filename in sync-dockerhub-readme.yml ( #7892 )
2021-09-07 11:46:02 -04:00
Azri Kahar
058bf9054e
add github action for syncing readme to dockerhub ( #7889 )
2021-09-07 11:34:57 -04:00
Nicola Krumschmidt
d2ca0d094c
Rename extension-sdk to extensions-sdk ( #7282 )
...
While it is never nice to rename an already published package,
this allows us to reserve the "@directus/extension-" prefix for official extensions.
2021-08-27 13:48:19 -04:00
Nicola Krumschmidt
ba43e3139e
Add create-directus-extension package ( #7329 )
...
* Make spinner success message bold in extension cli
* Expose extension-sdk cli functions
* Add create-directus-extension package
* Bump version
* Fix type fun times
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2021-08-26 17:32:27 -04:00
Rijk van Zanten
5168f27881
Update CODEOWNERS
2021-08-12 18:43:38 -04:00
rijkvanzanten
86ce598edd
Tweak, hopefully fix release flow
2021-08-10 16:22:32 -04:00
renovate[bot]
30f8e3257f
update styfle/cancel-workflow-action action to v0.9.1 ( #7087 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-07-29 17:34:04 -04:00
Rijk van Zanten
ed0029178f
Update bug_report.yml
2021-07-28 11:08:15 -04:00
Rijk van Zanten
adcdb609de
Update bug_report.yml
2021-07-28 11:07:55 -04:00
Rijk van Zanten
349cb049cf
Update bug_report.yml
2021-07-28 11:06:40 -04:00
Pascal Jufer
21ebcf30ab
Add latest tag & remove sha tag for Docker image ( #6837 )
2021-07-15 16:17:37 -04:00
rijkvanzanten
f60deb9ca2
Remove prepublish build step, handled in CI
2021-07-15 14:23:48 -04:00
Nicola Krumschmidt
d529b0373b
Use actions/setup-node's way of authenticating to npm registry ( #6827 )
2021-07-15 10:33:32 -04:00
Nicola Krumschmidt
87720f4ba2
Fix publishing packages without changes ( #6825 )
...
Despite the name, "--force-publish" is actually an option for "lerna version".
When using "lerna publish from-git", lerna won't run "lerna version" beforehand,
so we can savely remove the "lerna version"-specific options.
2021-07-15 10:22:58 -04:00
Sean Goff
f29dee4a3e
disable lerna access verification ( #6805 )
2021-07-14 20:07:09 -04:00
rijkvanzanten
eae4b620ae
Fix npm token in publish step
2021-07-14 18:18:51 -04:00
rijkvanzanten
ce50209ff6
Attempt to fix Release CD
2021-07-14 17:25:33 -04:00
rijkvanzanten
bd32589bb9
Remove NPM token check
2021-07-14 17:00:47 -04:00
rijkvanzanten
41e1a58536
Update release command to only version
2021-07-14 16:48:02 -04:00
Pascal Jufer
81c638b938
Add support for Docker ARM image ( #6796 )
...
* test
* ci improvements
* fix image names
* improve docs
* Update .github/workflows/release.yml
Co-authored-by: Pascal Jufer <paescuj@users.noreply.github.com >
* Update docker/pack.js
Co-authored-by: Pascal Jufer <paescuj@users.noreply.github.com >
* improvements proposed by @paescuj
* improve Dockerfile comment
* fix .PHONY
* rm tarballs before building final image
* Add support for Docker ARM image
* Label is already added by GitHub action
Co-authored-by: Sean Goff <sean318@hotmail.ch >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2021-07-14 16:43:36 -04:00
Sean Goff
b67b9d824a
Build improvements ( #6759 )
...
* test
* ci improvements
* fix image names
* improve docs
* Update .github/workflows/release.yml
Co-authored-by: Pascal Jufer <paescuj@users.noreply.github.com >
* Update docker/pack.js
Co-authored-by: Pascal Jufer <paescuj@users.noreply.github.com >
* improvements proposed by @paescuj
* improve Dockerfile comment
* fix .PHONY
* rm tarballs before building final image
Co-authored-by: Pascal Jufer <paescuj@users.noreply.github.com >
2021-07-14 16:40:38 -04:00
rijkvanzanten
10d0b5623c
Limit to node 16
2021-07-14 16:29:16 -04:00