Nicolas Giard
|
bee77447b8
|
ci: add slack notification on build release end
|
2022-10-13 19:47:51 -04:00 |
|
Nicolas Giard
|
30e3f5b079
|
ci: downgrade release action to node 16
|
2022-10-13 16:02:58 -04:00 |
|
Nicolas Giard
|
0ffd7fa4bb
|
ci: update remaining actions to latest in build workflow
|
2022-10-13 15:03:30 -04:00 |
|
Nicolas Giard
|
6cebbcc8fa
|
ci: update build workflow with latest checkout action
|
2022-10-13 14:50:44 -04:00 |
|
Nicolas Giard
|
94e93ebb3b
|
ci: update build workflow to use latest release-action
|
2022-10-13 14:47:13 -04:00 |
|
Nicolas Giard
|
6abcbd7502
|
ci: update build workflow to use latest setup-node action
|
2022-10-13 14:26:55 -04:00 |
|
Jennifer Richards
|
ca1320f303
|
chore: merge main into feat/tzaware
chore: merge main into feat/tzaware
|
2022-09-22 12:21:38 -03:00 |
|
Nicolas Giard
|
143877ec3d
|
test: Use Playwright + agenda start/end dates fix (#4471)
* test: agenda-neue - separate timezone controls assertions to allow retries
* test: agenda-neue - use dom query selectors instead of first() / eq()
* test: agenda-neue - playwright
* test: fix playwright setup for ci
* test: playwright - remove safari + fix timezone local
* test: upload playwright report
* test: playwright - fix trace upload
* test
* test: playwright - agenda search
* test: fix startdate timezone
* test: playwright - agenda table events
* test: playwright - remove only filter
* test: remove exit early flag
* test: allow longer tests
* test: agenda materials dialog
* test: agenda filter by area/group
* test: agenda calendar view
* test: agenda settings
* test: jump to day
* test: fix agenda jump to day timezone parse
* test: increase test timeout
* test: remove fail fast
* test: test sharding + increase delay
* test: fixes
* test: use macos image
* test: fixes
* test: agenda color assign + future + live meeting tests
* test: agenda mobile tests
* test: remainder of tests for playwright + optimizations
* test: red line intersection accept close value
* test: add delay for agenda search tests
* chore: cleanup old tests + adapt build workflow
* ci: fix build workflow
* ci: fix build workflow order
* fix: point to playwright floor plan images + readme
|
2022-09-20 13:33:22 -05:00 |
|
Jennifer Richards
|
1366b6de38
|
Merge branch 'feat/tzaware' into jennifer/main-to-tzaware-conflicts
|
2022-09-14 12:36:33 -03:00 |
|
Robert Sparks
|
38e0f5bacb
|
ci: migrate through the tzaware boundary (#4445)
* ci: migrate through the tzaware boundary
* fix: actually use TZ
|
2022-09-13 15:23:44 -05:00 |
|
Nicolas Giard
|
82756c31a4
|
ci: update build workflow to use bash when running python tests
|
2022-09-08 15:38:13 -04:00 |
|
Nicolas Giard
|
31f659de55
|
ci: fix build workflow test condition
|
2022-09-08 15:26:25 -04:00 |
|
Nicolas Giard
|
c8c2ca1c81
|
ci: fix build workflow test condition
|
2022-09-08 15:06:10 -04:00 |
|
Nicolas Giard
|
56bd75a4b0
|
ci: add ignore lower coverage flag to build workflow
|
2022-09-08 14:55:36 -04:00 |
|
Nicolas Giard
|
1dedeac83e
|
ci: add cypress screenshots to build artifacts
|
2022-09-07 21:04:16 -04:00 |
|
Nicolas Giard
|
131c4d78d4
|
ci: run cypress modern on macos
|
2022-09-07 15:33:05 -04:00 |
|
Nicolas Giard
|
c5d11aafb9
|
ci: cypress - run vite preview in background
|
2022-09-07 14:39:04 -04:00 |
|
Nicolas Giard
|
9d055f8dd8
|
test: add agenda-neue cypress tests (#4293)
* fix: move vue app to parent dir
* test: prepare vue for cypress testing
* test: add basic cypress test for vue app
* test: add agenda-neue header tests
* test: meeting generator for cypress tests (wip)
* test: agenda-neue meeting nav + settings button
* test: agenda-neue check settings button position against viewport size
* test: agenda-neue fix viewport + add schedule list header tests
* test: agenda-neue timezone tests + future meeting template
* test: agenda-neue add test floor plan image fixtures
* test: floor-plan-neue - handle floor plan images
* test: floor-plan-neue room selection + pin drop tests
* test: floor-plan-neue - test all viewports
* test: floor-plan-neue add missing header tests
* test: agenda-neue - generate areas + groups
* test: agenda-neue - test filter areas + groups dialog
* test: agenda-neue code cleanup + generate schedule (wip)
* test: agenda-neue - generate schedule (wip)
* test: agenda-neue - generate schedule + test settings dialog (wip)
* test: agenda-neue - settings timezone controls
* test: agenda-neue - settings toggles + agenda table headers tests
* test: agenda-neue - table events + memory fixes
* test - agenda-neue - table events remaining columns tests
* test: agenda-neue - meeting materials dialog + future schedule list table buttons
* test: agenda-neue - remove skips
* test: agenda-neue - search
* test: agenda-neue - remove skips
* test: agenda-neue - use random seed for deterministic results
* test: agenda-neue - set constant clock
* test: add percy to cypress + upgrade cypress
* test: agenda-neue - jump to day tests
* test: agenda-neue - add to calendar tests
* test: agenda-neue - add pick sessions tests
* test: agenda-neue - calendar view tests
* test: agenda-neue - color assignment tests
* test: agenda-neue - skip test not supported in firefox/safari
* test: agenda-neue - live sessions tests
* test: agenda-neue - smaller screens tests
* chore: update workflows to handle modern + legacy cypress tests
* test: fix legacy agenda weekview test + cypress legacy config
|
2022-09-07 14:14:12 -04:00 |
|
Nicolas Giard
|
41ae0cfac1
|
ci: update baseline coverage on build + new file URL (#4365)
|
2022-08-25 09:58:16 -05:00 |
|
Robert Sparks
|
1dab3b1086
|
fix: use django 2.2 makemigrations --check (#4351)
|
2022-08-22 12:37:04 -05:00 |
|
Robert Sparks
|
b8aa52f33a
|
fix: run migrations before looking for missing ones while bulding (#4350)
|
2022-08-22 11:15:45 -05:00 |
|
Nicolas Giard
|
f5908475c2
|
ci: cypress - run datatracker in background
|
2022-07-13 19:12:33 -04:00 |
|
Nicolas Giard
|
e8c37d6f4b
|
ci: run cypress tests
|
2022-07-13 18:57:48 -04:00 |
|
Nicolas Giard
|
e2034d43f7
|
ci: change build artifact name
|
2022-06-15 18:14:44 -04:00 |
|
Nicolas Giard
|
0eb9cb4f57
|
ci: use new app base docker image for tests
|
2022-05-24 15:59:43 -04:00 |
|
Robert Sparks
|
cdd86b9d5e
|
ci: show makemigrations output (#3932)
* ci: show makemigrations output
* chore: remove unused releasetest settings
|
2022-05-03 20:54:25 -05:00 |
|
Nicolas Giard
|
3606dbef38
|
ci: fix makemigrations echo during pr checks + build
|
2022-05-03 18:31:50 -04:00 |
|
Nicolas Giard
|
f778058005
|
ci: add db migrations checks to tests and build workflows (#3920)
* ci: add db migrations checks to tests and build workflows
* ci: refactor migrations check expression
* chore: rework conditional and exit
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
|
2022-05-03 12:06:41 -05:00 |
|
Nicolas Giard
|
7c6917562f
|
ci: use strict semver for builds + always run pip install on tests
|
2022-04-21 16:57:29 -04:00 |
|
Nicolas Giard
|
72d1293f09
|
ci: only set production flags when create release is enabled
|
2022-04-15 17:41:14 -04:00 |
|
Nicolas Giard
|
2f78a56aed
|
ci: add production flags during release build
|
2022-04-15 17:26:42 -04:00 |
|
Nicolas Giard
|
a29cf266f9
|
ci: notify of dry run in build annotations
|
2022-04-14 17:01:34 -04:00 |
|
Nicolas Giard
|
01ee23cce9
|
ci: upload build artifacts on dry run
|
2022-04-14 16:43:55 -04:00 |
|
Nicolas Giard
|
3099fe267b
|
ci: skip changelog generation when dry run flag is active
|
2022-04-14 16:37:51 -04:00 |
|
Nicolas Giard
|
e00b0d126c
|
ci: remove incorrect dry run skip on release step
|
2022-04-14 16:32:35 -04:00 |
|
Nicolas Giard
|
2e330b1a5a
|
ci: add version number to build annotation
|
2022-04-14 16:27:39 -04:00 |
|
Nicolas Giard
|
d842408f04
|
ci: update non-prod build base version number + dry-run option
|
2022-04-14 16:22:50 -04:00 |
|
Nicolas Giard
|
994e6c378a
|
ci: remove failfast tests flag
|
2022-04-14 13:17:13 -04:00 |
|
Nicolas Giard
|
1c107d2d98
|
ci: use npm install for coverage-action
|
2022-03-31 15:05:03 -04:00 |
|
NGPixel
|
8ef90059f5
|
ci: fix coverage-action outputs + gh token common
|
2022-03-31 03:26:49 -04:00 |
|
Nicolas Giard
|
ea6c9316d4
|
ci: add coverage-action to release workflow
|
2022-03-31 02:15:49 -04:00 |
|
Nicolas Giard
|
7cc2e579c0
|
ci: add summary field to release workflow
|
2022-03-30 15:34:23 -04:00 |
|
Nicolas Giard
|
4dbb3345e9
|
ci: remove codacy + skip codecov on fail
|
2022-03-30 14:35:08 -04:00 |
|
Nicolas Giard
|
7917fa336a
|
ci: fix coverage xml for PR tests
|
2022-03-29 21:23:29 -04:00 |
|
Nicolas Giard
|
51ec004718
|
ci: always run codacy reporter
|
2022-03-29 20:46:18 -04:00 |
|
Nicolas Giard
|
11fe9f56b4
|
ci: output xml coverage report
|
2022-03-29 20:38:18 -04:00 |
|
Nicolas Giard
|
32d15efee6
|
ci: test codacy code coverage reporting
|
2022-03-29 19:38:39 -04:00 |
|
Nicolas Giard
|
0821260cc3
|
ci: build workflow - rename cov results file
|
2022-03-24 16:40:44 -04:00 |
|
Nicolas Giard
|
32bf50ef1b
|
ci: build workflow - force coverage upload even on failed tests
|
2022-03-24 15:49:38 -04:00 |
|
Nicolas Giard
|
e1c8b5efe4
|
ci: add codecov to tests
|
2022-03-24 15:45:37 -04:00 |
|
Nicolas Giard
|
5125fcc646
|
ci: fix tests prepare script exec permissions
|
2022-03-23 18:04:15 -04:00 |
|
Nicolas Giard
|
6863061396
|
ci: fix dev version number for build release
|
2022-03-23 15:54:14 -04:00 |
|
Nicolas Giard
|
d489391b66
|
ci: fix build sed replace
|
2022-03-23 15:42:13 -04:00 |
|
Nicolas Giard
|
ac39c017cf
|
ci: add env vars to build output
|
2022-03-23 15:38:59 -04:00 |
|
Nicolas Giard
|
259957f4b6
|
ci: skip download coverage when tests are disabled
|
2022-03-23 15:04:54 -04:00 |
|
Nicolas Giard
|
e6aeb3187e
|
ci: fix build missing runs-on param
|
2022-03-23 15:01:54 -04:00 |
|
Nicolas Giard
|
f8d7e45239
|
ci: build improvements + skip tests option
|
2022-03-23 14:59:56 -04:00 |
|
Nicolas Giard
|
8baeb85118
|
ci: add tests to publish build workflow
|
2022-03-23 00:30:44 -04:00 |
|
Nicolas Giard
|
adc6331727
|
ci: inject release hash + branch during build
|
2022-03-21 14:45:10 -04:00 |
|
NGPixel
|
0f1bd8f486
|
ci: fix npm dependencies + use build script
|
2022-03-09 13:19:06 -05:00 |
|
Nicolas Giard
|
1780f7c57d
|
ci: add build notice for all triggers
|
2022-03-09 00:46:23 -05:00 |
|
Nicolas Giard
|
ea035b4f99
|
ci: add build notice of current branch
|
2022-03-09 00:38:39 -05:00 |
|
Nicolas Giard
|
4697c2cc84
|
ci: force npm install on root package.json
|
2022-03-08 19:44:26 -05:00 |
|
Nicolas Giard
|
afa9e77c2a
|
ci: build workflow cleanup
|
2022-03-07 21:32:12 -05:00 |
|
Nicolas Giard
|
e62ba3f47c
|
ci: add ls for ietf statics dir
|
2022-03-07 21:24:46 -05:00 |
|
Nicolas Giard
|
1e4dd0f15e
|
ci: use local bootstrap for release
|
2022-03-07 21:08:11 -05:00 |
|
Nicolas Giard
|
d6c08c5a99
|
ci: typo in mkdir
|
2022-03-07 20:45:19 -05:00 |
|
Nicolas Giard
|
41e5abe071
|
ci: use absolute path for release tarball
|
2022-03-07 20:43:31 -05:00 |
|
Nicolas Giard
|
512efa9dd3
|
ci: write release tarball outside working dir
|
2022-03-07 20:35:11 -05:00 |
|
Nicolas Giard
|
ab968b25ad
|
ci: prevent release creation on null input
|
2022-03-07 20:26:29 -05:00 |
|
Nicolas Giard
|
25d877b850
|
ci: add build and release workflow
|
2022-03-07 20:09:57 -05:00 |
|