-
Notifications
You must be signed in to change notification settings - Fork 647
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build: add CI workflow 🕺 #671
build: add CI workflow 🕺 #671
Conversation
8f6ea71
to
9d74969
Compare
9d74969
to
7920172
Compare
@acalcutt: can we merge this ? |
d4ba161
to
e01245e
Compare
I tried to test this, but I keep getting stuck on the linting part of the ci. Any idea what may be wrong? If I run 'npm run lint:eslint' I am only getting warnings, and lint:prettier says it matches the code style. https://github.com/acalcutt/tileserver-gl/actions/runs/3860934983/jobs/6581588926 |
Annotations for ESLint – https://github.com/acalcutt/tileserver-gl/runs/10497991087 Fixed the eslint & prettier issues – |
69acad2
to
586d856
Compare
.github/workflows/pipeline.yml
Outdated
- extract-branch | ||
if: > | ||
github.event_name == 'pull_request' && github.event.pull_request.user.login == 'dependabot[bot]' | ||
uses: maptiler/tileserver-gl/.github/workflows/ct.yml@master |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
line 43 should point to automerger.yml
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Done in ab78ce2
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
a343379
to
ab78ce2
Compare
I got past the lint issue with the changes you made, and then the automerge worked. But then I merged in the new docker build test I added in the last PR and it fails to build the arm64 version. it doesn't seem to like the versions set in the dockerfile. that was one of my concerns with setting the version there. https://github.com/acalcutt/tileserver-gl/actions/runs/3871285491/jobs/6598947260 |
Probably because xvfb – https://packages.ubuntu.com/focal/xvfb |
Can we continue to not specify versions in the docker file like we do now? |
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com>
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My one concern is we are starting to get a lot of random config files in the root directory. not sure if we can do better with that though...just a something to think about for the future.
These files only improve the developer experience and are critical for ensuring multiple things ranging from code standardization, DX, vulnerability scanning etc. |
Ref PR: #597
Signed-off-by: Vinayak Kulkarni 19776877+vinayakkulkarni@users.noreply.github.com