Gastón Fournier
0426dd505d
chore: update to node 18 ( #3527 )
...
## About the changes
This upgrades our main branch to use node 18 which is the active LTS
version and stops using node 14 which reaches the end of life in a few
weeks: https://nodejs.dev/en/about/releases/
This PR also adds `--no-experimental-fetch` for frontend tests and other
frontend commands. Related to:
https://github.com/node-fetch/node-fetch/issues/1566
More about the experimental fetch release:
https://nodejs.org/en/blog/announcements/v18-release-announce#fetch-experimental
2023-04-18 10:35:32 +02:00
Gastón Fournier
dfd7830881
fix: add build frontend ( #3324 )
...
## About the changes
Building main when building the main branch. I thought it was not needed
but apparently it is
2023-03-15 14:21:45 +00:00
Gastón Fournier
8cdd68914e
chore: avoid building frontend when possible ( #3278 )
...
## About the changes
This is based on @nunogois suggestion to split the build in two, so we
don't build the frontend every time we run `yarn`
e2e frontend tests were forced to run by modifying frontend/README.md
### Important files
Some github actions had to be updated to also build the frontend. The
Dockerfile building our docker image was also looked into but it should
work as is
## Discussion points
This is a potentially risky operation as we might overlook something
that requires building the frontend which might lead to invalid builds.
We need to make sure when we do this we don't have any release planned.
2023-03-15 13:17:32 +01:00
Gard Rimestad
9ef4900baf
feat: remove CI build trigger ( #3070 )
...
We do not need this trigger anymore as we auto-release beta versions
from this repository and auto bump the dependency in unleash-enterprise.
2023-02-09 09:13:43 +01:00
Gard Rimestad
a425bcb3b8
feat: upload main branch builds to cdn ( #2415 )
...
This enables us to run tip of main builds of enterprise pointing to the
newest frontend builds.
2022-11-14 11:01:07 +01:00
Gastón Fournier
f1634bb524
fix: adapt to new CI builder format ( #2303 )
...
* fix: escape single quotes for curl
* Use new format of CI builder
2022-10-31 14:05:26 +01:00
Gastón Fournier
e1883caf0c
fix: escape single quotes ' for curl ( #2272 )
2022-10-27 14:35:46 +02:00
Gastón Fournier
b82d2b22d7
feat: trigger unleash-ci-builder ( #2192 )
...
* feat: trigger unleash-ci-builder
* Move job to build step
2022-10-14 16:48:03 +02:00
sellinjaanus
04fb065df4
Added missing archivedAt to featureSchema ( #1779 )
...
* Added missing archivedAt to featureSchema
* Added archivedAt to feature toggle.
Added archived_at to db
* Add test
* Add test
* Bug fix
* Bug fix
* update archivedAt to date-time
* Code refactoring done
* Conver to static and remove unused methods
* Add tests
* Fixes
* Fix
* Removed docker file from linting
* Fix segment test
* Fix failing test
* Make fixes
Co-authored-by: andreas-unleash <andreas@getunleash.ai>
Co-authored-by: andreas-unleash <104830839+andreas-unleash@users.noreply.github.com>
2022-07-01 11:51:26 +00:00
Christopher Kolstad
90b72f1162
chore: update setup-node task to activate yarn cache ( #1661 )
2022-06-09 14:26:35 +02:00
Ivar Conradi Østhus
b25435052b
fix: coverage build for main should be a seperate workflow
2022-05-20 12:09:16 +02:00
Ivar Conradi Østhus
b16e842849
fix: auto-push coverage
2022-05-20 12:00:30 +02:00
renovate[bot]
86f03ed3a3
chore(deps): update actions/setup-node action to v3 ( #1396 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-06 21:43:29 +02:00
renovate[bot]
19db5bb857
chore(deps): update actions/checkout action to v3 ( #1407 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-06 21:43:00 +02:00
Thomas Heartman
14081c014e
chore(workflows): update with new branch names
2021-12-23 14:12:19 +01:00
Ivar Conradi Østhus
ffec4f6342
fix: rename websitev2 to website
2021-10-26 11:25:19 +02:00
renovate[bot]
178c5aeaaa
chore(deps): update actions/setup-node action to v2 ( #977 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-27 19:21:13 +02:00
Ivar Conradi Østhus
c5b8b2f920
fix: add node v16 as build target
...
fixes : #871
2021-08-11 12:58:10 +02:00
Christopher Kolstad
a709af1d67
fix: don't build all of unleash just for doc updates
2021-06-04 15:33:47 +02:00
Ivar Conradi Østhus
0eb132c025
feat: unleash v4 will require node 14 or higher ( #784 )
2021-04-13 09:22:37 +02:00
Christopher Kolstad
dde1974aa0
chore: Don't build prs from main build file
2021-03-04 18:48:08 +01:00
Christopher Kolstad
a67b50296b
chore: setup separate workflow for PRs
2021-03-04 14:27:43 +01:00
Christopher Kolstad
3bd3448edb
chore: Make github workflow trigger on all pushes
2021-02-17 15:36:07 +01:00
Ivar Conradi Østhus
2bb38fe3e8
fix: Addons should support sensitive params
2021-02-05 15:20:00 +01:00
Christopher Kolstad
9c170f269c
Add pull_request and remove pull_request_target
2021-01-07 14:42:31 +01:00
Ivar Conradi Østhus
f22233c3d7
fix: make github action use correct ref for pull-requests
2021-01-06 19:40:01 +01:00
Ivar Conradi Østhus
0c6eb9dd92
fix: run on all pull_requests regardless of branch
2021-01-06 18:06:56 +01:00
Ivar Conradi Østhus
82b0a579e3
fix: avoid github actions running twice on PRs
2020-12-21 15:58:07 +01:00
Ivar Conradi Østhus
9f7beb84c9
fix: run build also for external PRs
2020-12-11 14:50:38 +01:00
Ivar Conradi Østhus
9e48b5a2f4
fix: Replace travis with GitHub Actions
...
closes #656
2020-11-24 12:46:55 +01:00