Commit graph

26 commits

Author SHA1 Message Date
acalcutt
0e6f68f7db remove automerger for now 2022-12-08 01:13:40 -05:00
acalcutt
9ccb5018c7 add publish workflow 2022-12-08 01:10:48 -05:00
acalcutt
484de38bb7 simplify dependencies install 2022-12-08 01:07:10 -05:00
acalcutt
5969d637fd force ubuntu-20.04
Testing fails on ubuntu-latest due to no libicu66 being available in ubuntu 22.04
2022-12-08 00:21:07 -05:00
Vinayak Kulkarni
a6842b97f9
build: enable CT as per @acalcutt review
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-12-02 01:52:30 +05:30
Vinayak Kulkarni
72a244f409
refactor: enable codeql & remove CI
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:49:24 +05:30
Vinayak Kulkarni
285c3b98c8
refactor!: remove pipeline and just enable automerger & CI
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:40:33 +05:30
Vinayak Kulkarni
1569c7a14f
perf: enable npm ci since we now have lockfile 🕺
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:40:11 +05:30
Vinayak Kulkarni
823fb03703
feat: add builder workflow 🎉
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:16 +05:30
Vinayak Kulkarni
47ffbd6f7d
style: remove extra space
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:16 +05:30
Vinayak Kulkarni
646a0c4f14
fix: enable Lint check in CI
cause #626 is merged! ❤️

Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:16 +05:30
Vinayak Kulkarni
70a5cff07b
feat: add codeql workflow
https: //github.com/github/codeql-action/
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:16 +05:30
Vinayak Kulkarni
83aab5daff
style: fix Dockerfile lint issues
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:16 +05:30
Vinayak Kulkarni
793e4ac3a5
fix: remove deprecated ::set-output
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:15 +05:30
Vinayak Kulkarni
8e25a6e9b0
fix: setup-node after checkout repo
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:15 +05:30
Vinayak Kulkarni
b7820b0428
chore: ignore hadolint rules
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:15 +05:30
Vinayak Kulkarni
5ea4a2ec5a
fix: run workflow on protected branch
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:15 +05:30
Vinayak Kulkarni
7650e81804
fix: file name for automerger workflow
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:15 +05:30
Vinayak Kulkarni
06445eeda7
chore: run linter(s) once we have linting tools in place
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:15 +05:30
Vinayak Kulkarni
b7545c95c2
build: use node version from "engines"
https://github.com/actions/setup-node/blob/main/docs/advanced-usage.md#node-version-file

Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:15 +05:30
Vinayak Kulkarni
62d195e11b
build(ci): upgrade node version to 17
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:15 +05:30
Vinayak Kulkarni
143b5a8d80
revert: remove builder workflow to automate deployments on ghcr.io
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:15 +05:30
Vinayak Kulkarni
4edc09dfc0
build: add ct workflow in The Pipeline 🕺
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:15 +05:30
Vinayak Kulkarni
9e4187c44d
chore: remove main branch
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:15 +05:30
Vinayak Kulkarni
662f6d9968
refactor(build): use CT action instead of travis-ci
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:14 +05:30
Vinayak Kulkarni
88fa33a478
build: add Pipeline GitHub Action workflow(s)
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
2022-11-24 23:38:14 +05:30