Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions .dockerignore
100755 → 100644
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
mapproxy
configuration/cache_data
.git
.gitignore
*.md
.dockerignore
LICENSE
4 changes: 0 additions & 4 deletions .gitattributes

This file was deleted.

22 changes: 22 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<!--
Make sure you've read the contributing guidelines (CONTRIBUTING.md)
-->

| Question | Answer |
| ---------------- | -------------------------------------------------------------------------- |
| Bug fix | ✔/✖ |
| New feature | ✔/✖ |
| Breaking change | ✔/✖ |
| Deprecations | ✔/✖ |
| Documentation | ✔/✖ |
| Tests added | ✔/✖ |
| Chore | ✔/✖ |

Related issues: #XXX , #XXX ...
Closes #XXX ...

Further information:
<!--
Here you can provide more information regarding any of the questions written above.
In addition, you can add screenshots, ask the maintainers questions.
-->
53 changes: 53 additions & 0 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# yaml-language-server: $schema=https://json.schemastore.org/dependabot-2.0.json
version: 2
updates:
# deps
- package-ecosystem: npm
target-branch: 'master'
schedule:
interval: weekly
allow:
- dependency-type: production
directory: /
commit-message:
prefix: 'deps'
groups:
map-colonies:
patterns:
- '@map-colonies/*'
opentelemetry:
patterns:
- '@opentelemetry/*'
patch:
update-types:
- patch
# dev-deps
- package-ecosystem: npm
schedule:
interval: weekly
allow:
- dependency-type: development
directory: /
commit-message:
prefix: 'devdeps'
groups:
map-colonies:
patterns:
- '@map-colonies/*'
opentelemetry:
patterns:
- '@opentelemetry/*'
types:
patterns:
- '@types/*'
dev-patch:
update-types:
- patch

# github deps
- package-ecosystem: github-actions
schedule:
interval: weekly
commit-message:
prefix: 'ci'
directory: '/'
26 changes: 0 additions & 26 deletions .github/dependabot.yml

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: Build and push artifacts
on:
push:
tags:
- "v*"
- 'v*'
workflow_dispatch:

jobs:
Expand Down Expand Up @@ -33,6 +33,7 @@ jobs:
- name: Build and Push Helm Chart
uses: MapColonies/shared-workflows/actions/build-and-push-helm@build-and-push-helm-v1.0.1
with:

context: ./helm
domain: raster
registry: ${{ secrets.ACR_URL }}
Expand Down
74 changes: 60 additions & 14 deletions .github/workflows/pull_request.yaml
Original file line number Diff line number Diff line change
@@ -1,26 +1,72 @@
name: Pull Request

on:
pull_request:
branches:
- master
name: pull_request
on: [ pull_request ]

jobs:
helm-lint:
name: Run Helm lint Check
runs-on: ubuntu-latest

steps:
- name: Check out TS Project Git repository
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Check out TS Project Git repository
uses: actions/checkout@v7
with:
fetch-depth: 0

- name: Helm Lint Checks
uses: MapColonies/shared-workflows/actions/helm-lint@helm-lint-v1

openapi-lint:
name: Run OpenAPI lint Check
if: false
runs-on: ubuntu-latest

strategy: &node-strategy
matrix:
node: [ 24.x ]

steps:
- name: Check out TS Project Git repository
uses: actions/checkout@v7

- name: Init Nodejs
uses: MapColonies/shared-workflows/actions/init-npm@init-npm-v1
with:
node-version: ${{ matrix.node }}

- name: Copy Schema
run: npm run copySchema

- name: Lint OpenAPI
run: npx @redocly/cli lint --format=github-actions ./openapi3.yaml

tests:
name: Run Tests
if: false
runs-on: ubuntu-latest

strategy:
matrix:
node: [ 24.x ]

steps:
- name: Check out TS Project Git repository
uses: actions/checkout@v7

- name: Init Nodejs
uses: MapColonies/shared-workflows/actions/init-npm@init-npm-v1
with:
node-version: ${{ matrix.node }}

- name: Run tests
run: npm run test

- name: Helm Lint Checks
uses: MapColonies/shared-workflows/actions/helm-lint@helm-lint-v1
- uses: actions/upload-artifact@v7
with:
name: Test Reporters ${{ matrix.node }}
path: ./reports/**

build_docker_image:
runs-on: ubuntu-latest
steps:
- name: Build and Push Docker image
uses: docker/build-push-action@v6
- name: Build and Push Docker image
uses: docker/build-push-action@v7
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ on:
push:
branches:
- master
workflow_dispatch:

permissions:
contents: write
Expand All @@ -13,6 +14,6 @@ jobs:
release-please:
runs-on: ubuntu-latest
steps:
- uses: googleapis/release-please-action@v4
- uses: googleapis/release-please-action@v5
with:
token: ${{ secrets.GH_PAT }}
10 changes: 0 additions & 10 deletions .gitignore

This file was deleted.

19 changes: 0 additions & 19 deletions .licrc

This file was deleted.

8 changes: 0 additions & 8 deletions 71-apt-cacher-ng

This file was deleted.

16 changes: 0 additions & 16 deletions CHANGELOG.md

This file was deleted.

Loading
Loading