71 Commits

Author SHA1 Message Date
dependabot[bot]
df2926a52f chore(deps): bump actions/setup-python from 2 to 4
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-05 10:31:37 +02:00
Thomas Dupont
027c803b33 feat: build versioned documentation site form CI pipeline 2022-07-04 13:44:45 +02:00
Thomas Dupont
01595577a8 feat: add test phase for docker images 2022-06-30 09:02:07 +02:00
Joachim Van Herwegen
e7ba2d49f8 chore: Fix CTH script 2022-05-18 08:50:03 +02:00
Jasper Vaneessen
7c6eae0ee6
chore: Use conventional changelog and automate config version bumps
* chore: add the reference change to npm version

* chore: remove unused require

* chore: add conventional-changelog

* chore: add git to pre-release config changes

* style: formatting

* chore: fix commit message

* chore: add no-verify to commit of configs

* chore: no more shellJs

* chore: fixing async

* chore: committing restored

* refactor: move and rename

* chore: remove shelljs devdep and old script

* chore: change npm script ref after refactor

* chore: upgrade-config code improvements

* chore: edit package.json (not package-lock)

* chore(changelog): use conventionalcommits preset

* chore: add conventional changelog config

* chore: use .versionrc directly

* chore: update changelog config

* chore: update .versionrc.json

* chore: use standard-version

* chore: change to standard version

* styling(changelog): remove a tags + formatting

* styling: conventiontal-changelog styling

* chore: postformatting of changelog

* chore: remove unnecessary dependencies

* chore: add upgrade-config to version as backup

* docs: update release.md

* styling: order scripts alphabetically

* docs: requested changes + dry-run explanation

* chore: release script to TS

* chore: use ts-node to execute the TS scripts

* docs: add some documentation comments to script

* docs: remove unnecessary newline

* docs: fix comment linting

* chore: add test/integration and templates configs

* chore: correct automated commit message

* chore: remove fdir dependency

* chore: remove manual-git-changelog dependency

* chore: impl requested changes

* docs: update script comments

* chore: ensure full cov

* chore: review comments
2022-05-17 11:36:12 +02:00
dependabot[bot]
081593e39b chore(deps): bump docker/login-action from 1 to 2
Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 08:41:02 +02:00
dependabot[bot]
80b629862b chore(deps): bump docker/metadata-action from 3 to 4
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3 to 4.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 08:40:55 +02:00
dependabot[bot]
b3176ef8ef chore(deps): bump docker/build-push-action from 2 to 3
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 08:40:48 +02:00
dependabot[bot]
3c6a411256 chore(deps): bump docker/setup-buildx-action from 1 to 2
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 08:40:38 +02:00
Joachim Van Herwegen
84f9b553cf chore: Update dependabot labels 2022-05-06 10:51:14 +02:00
Jasper Vaneessen
4ef2927efe
chore: Replace Renovate with Dependabot
* chore: add dependabot major version updates

* chore: fix dependabot

* chore: use target-branch for version updates

* chore: ignore husky

* chore: dep-bot runs nightly

* chore: remove renovate

* style: relocate comments

* docs: add dependabot instr to release docs

* chore: add labels and random nightly times

* chore: revert separate security entry for labels

Possible bug in deependabot? Raised issue with github support

* Revert "docs: add dependabot instr to release docs"

This reverts commit e137a65813e478757e436f1a4bf7059aa56e0a1d.

* docs: add dependabot instruction for release
2022-05-06 10:27:38 +02:00
Jasper Vaneessen
1af0f77977
chore: Enable dependabot for security only
* chore: enable dependabot for security only

* style: add newline
2022-04-27 09:12:30 +02:00
Jasper Vaneessen
6dd77cf8d8
test: Validate/test all default configs
* chore: add base script to test-run all configs

* chore: job for test-deploy

* chore: fine-tuning config validation

* chore: config validation fully functional

* chore: fix https-file-cli validation (missing var)

* fix: generate self-signed CA through openSSL

* chore: streamlining test script + review

* chore: validate-configs accepts config args

* chore: cleanup and best-practices

* chore: test-configs as precond + needs consistency

* chore: changes after review

* chore: fix argument variable expansion

* chore: more tweaks to script
2022-04-25 15:44:19 +02:00
Joachim Van Herwegen
3d6e3d2e39 chore: Drop support for Node 12 2022-04-21 14:54:12 +02:00
Joachim Van Herwegen
3bea48ef20 chore: Update schedule.yml to use v5.0.0 branch 2022-04-20 09:26:42 +02:00
Joachim Van Herwegen
c0bc150122 test: Update CTH run to use client credentials 2022-04-15 11:35:00 +02:00
Joachim Van Herwegen
dd568869ca chore: Increase CI timeout to 15 minutes 2022-04-11 10:15:24 +02:00
Joachim Van Herwegen
46132da8c2 chore: Add line about updating documentation to PR template 2022-03-29 15:40:06 +02:00
Joachim Van Herwegen
9ac00ca82c chore: Remove validate-components from CI
This test has no added value over just starting the server,
which we already do in other tests,
and has a drastic impact on the CI execution time.
2022-03-28 10:56:45 +02:00
Joachim Van Herwegen
7d3320dea6 chore: Update links for new repository 2022-03-28 10:20:22 +02:00
Renovate Bot
982d57e1d2 chore(deps): update actions/download-artifact action to v3 2022-03-08 09:13:30 +01:00
Renovate Bot
311d3e0ff0 chore(deps): update actions/upload-artifact action to v3 2022-03-08 09:13:00 +01:00
Renovate Bot
196c529f6b chore(deps): update actions/checkout action to v3 2022-03-08 09:12:21 +01:00
Renovate Bot
9f6fdab0be chore(deps): update actions/setup-node action to v3 2022-03-08 09:11:11 +01:00
Joachim Van Herwegen
c15efc0b82 chore: Update conformance tests to use v4.0.0 branch 2022-02-25 07:16:33 +01:00
Joachim Van Herwegen
96df1493bc chore: Always save CTH output 2022-02-07 09:17:04 +01:00
Thomas Dupont
9527b730b0 add next and edge tags 2022-02-07 08:48:33 +01:00
Joachim Van Herwegen
d44f7117f3 chore: Store server logs and set max threads to 1 for CTH 2022-02-03 10:37:23 +01:00
Joachim Van Herwegen
ab1bca5a76 chore: Store CTH output report 2022-02-03 09:46:46 +01:00
Joachim Van Herwegen
a2c90c1595 chore: Pull correct CTH docker image 2022-02-02 13:14:00 +01:00
Thomas
65d1eeb0a2
chore: Build and push official docker image in CI
* docker job added to ci.yml

* removed temporary manual build stuff

* updated readme for new docker image

* updated changelog

* Revert "updated changelog"

This reverts commit 20d99a2e27e19ffb7a31cbddddb7daab8206b3c8.

Co-authored-by: Thomas Dupont <thomas.dupont@intec.ugent.be>
2022-01-21 11:00:48 +01:00
Joachim Van Herwegen
221c8e65c7 chore: Update CTH docker path 2022-01-14 17:04:02 +01:00
Pieter Colpaert
48b29c5cc2
docs: Make pull request template more strict
* Made pull request template more strict

* Update PULL_REQUEST_TEMPLATE.md
2021-12-09 17:10:25 +01:00
Joachim Van Herwegen
a1579f625a chore: Create pull request template 2021-11-08 13:59:29 +01:00
Joachim Van Herwegen
06663f3079 chore: Remove docker references from Windows integration tests 2021-11-05 16:19:54 +01:00
Joachim Van Herwegen
c2d811754b chore: Run integration tests on Windows
Also removed 17.0 from unit tests due to being a non-LTS version
2021-11-05 16:13:12 +01:00
Joachim Van Herwegen
e9d2b17938 chore: Create issue templates 2021-11-05 09:48:55 +01:00
Joachim Van Herwegen
1810a97f20 chore: Target 3.0.0 branch in conformance CI 2021-11-05 08:50:17 +01:00
Ruben Verborgh
e1a4ef29b9 chore: Run CI on version branches. 2021-11-02 13:36:18 +01:00
Ruben Verborgh
a17731ed1e chore: Run CI on Node 17. 2021-11-02 13:23:40 +01:00
Ruben Verborgh
557ba32577 chore: Gather coverage from all OSes. 2021-11-02 13:23:23 +01:00
Ruben Verborgh
b8db72dfd3 chore: Run integration tests separately. 2021-11-02 12:55:09 +01:00
Joachim Van Herwegen
d81b9ef2a4 chore: Add v2.1.0 branch to conformance test run 2021-10-18 10:22:30 +02:00
Joachim Van Herwegen
2a48b1f333 chore: Remove v2.0.0 branch from conformance test CI 2021-10-15 11:41:19 +02:00
Joachim Van Herwegen
d2f6141c29 chore: Run conformance tests on upcoming version 2021-10-11 15:33:18 +02:00
Joachim Van Herwegen
139edc6cee fix: Update conformance script to target full URI
Was required due to update to the conformance test suite
2021-09-07 11:39:25 +02:00
Ruben Verborgh
449a5a6e42 chore: Also build branches with slashed names. 2021-07-21 22:54:59 +02:00
Ruben Verborgh
232a47d294 chore: Run CI on all branches. 2021-07-20 12:07:20 +02:00
Joachim Van Herwegen
13c8317d31 test: Add github actions for conformance test harness 2021-07-16 16:17:03 +02:00
Matthieu Bosquet
fdd6f853b6 chore: Default to node 16 runtime 2021-07-16 14:32:42 +01:00