diff --git a/.github/workflows/artifacts.yml b/.github/workflows/artifacts.yml
index 2e6c8f2c1..347cee686 100644
--- a/.github/workflows/artifacts.yml
+++ b/.github/workflows/artifacts.yml
@@ -6,7 +6,7 @@ run-name: 📦 Generate artifacts for ${{ github.event_name == 'issue_comment' &
on:
push:
branches:
- - main
+ - geocat
release:
types: [published]
issue_comment:
@@ -59,7 +59,7 @@ jobs:
- name: Derive appropriate SHAs for base and head for `nx affected` commands
uses: nrwl/nx-set-shas@v2
with:
- main-branch-name: 'main'
+ main-branch-name: 'geocat'
- name: Install dependencies
run: npm ci
@@ -95,22 +95,26 @@ jobs:
- name: Tag all docker images on main also as latest
if: github.event_name == 'push' # only happens when pushing on the main branch
- run: docker image ls --format 'docker tag {{.Repository}}:{{.Tag}} {{.Repository}}:latest' --filter=reference='geonetwork/*' | bash -
+ run: docker image ls --format 'docker tag {{.Repository}}:{{.Tag}} {{.Repository}}:latest' --filter=reference='camptocamp/*' | bash -
- - name: Login to DockerHub
+ - name: Login to Github Packages
uses: docker/login-action@v2
with:
- username: ${{ secrets.DOCKER_HUB_USERNAME }}
- password: ${{ secrets.DOCKER_HUB_PASSWORD }}
+ registry: ghcr.io
+ username: ${{ github.actor }}
+ password: ${{ secrets.GITHUB_TOKEN }}
- name: Push all docker images
# list all docker images, keep only the ones in the geonetwork org, and call docker push for each of them
run: |
- docker image ls --format '{{.Repository}}:{{.Tag}}' --filter=reference='geonetwork/*' | \
+ docker image ls --format '{{.Repository}}:{{.Tag}}' --filter=reference='camptocamp/*' | \
+ xargs -I '{}' docker tag '{}' ghcr.io/'{}'
+ docker image ls --format '{{.Repository}}:{{.Tag}}' |grep ghcr.io | \
xargs -r -L1 docker push $1
build-npm-package:
- if: github.event_name != 'issue_comment'
+ # if: github.event_name != 'issue_comment'
+ if: false # disabled for geocat
name: Build and publish NPM package
runs-on: ubuntu-latest
diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml
index 96aeaa13e..0d5fc4986 100644
--- a/.github/workflows/checks.yml
+++ b/.github/workflows/checks.yml
@@ -10,7 +10,7 @@ env:
on:
push:
branches:
- - main
+ - geocat
pull_request:
types: [opened, synchronize, ready_for_review]
@@ -18,7 +18,7 @@ on:
# on QA checks
concurrency:
group: checks-${{ github.ref }}
- cancel-in-progress: ${{ github.ref_name != 'main' }}
+ cancel-in-progress: ${{ github.ref_name != 'geocat' }}
jobs:
format-lint-test:
@@ -40,16 +40,16 @@ jobs:
- name: Derive appropriate SHAs for base and head for `nx affected` commands
uses: nrwl/nx-set-shas@v2
with:
- main-branch-name: 'main'
+ main-branch-name: 'geocat'
- run: npm ci
- run: npx nx format:check
- run: npx nx affected -t lint --parallel=3
- run: npx nx affected -t test --parallel=3 --configuration=ci --ci --codeCoverage --coverageReporters=lcov
- - name: Coveralls
- uses: coverallsapp/github-action@v2
- with:
- allow-empty: true
+ # - name: Coveralls
+ # uses: coverallsapp/github-action@v2
+ # with:
+ # allow-empty: true
# - name: Archive Code Coverage Results (on main)
# if: github.event_name != 'pull_request'
@@ -91,7 +91,7 @@ jobs:
- name: Derive appropriate SHAs for base and head for `nx affected` commands
uses: nrwl/nx-set-shas@v2
with:
- main-branch-name: 'main'
+ main-branch-name: 'geocat'
- run: npm ci
- run: npx nx affected -t build --parallel=3
@@ -115,6 +115,8 @@ jobs:
- name: Derive appropriate SHAs for base and head for `nx affected` commands
uses: nrwl/nx-set-shas@v3
+ with:
+ main-branch-name: 'geocat'
- name: Install dependencies
run: npm ci
@@ -145,6 +147,7 @@ jobs:
cypress-run:
name: End-to-end tests
runs-on: ubuntu-latest
+ if: false # skip for geocat
outputs:
screenshotsUrl: ${{ steps.upload-screenshots.outputs.artifact-url }}
steps:
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index 7320553d0..a0d90ee01 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -9,7 +9,7 @@ env:
on:
push:
branches:
- - main
+ - geocat
issue_comment:
types:
- edited
@@ -38,7 +38,7 @@ jobs:
name: Deploy Storybook to GitHub Pages
runs-on: ubuntu-latest
env:
- BRANCH_NAME: ${{needs.checks.outputs.ref || 'main'}}
+ BRANCH_NAME: ${{needs.checks.outputs.ref || 'geocat'}}
steps:
- name: Dump GitHub event
diff --git a/.github/workflows/snyk-security.yml b/.github/workflows/snyk-security.yml
index e114be3fe..9948981c1 100644
--- a/.github/workflows/snyk-security.yml
+++ b/.github/workflows/snyk-security.yml
@@ -21,7 +21,7 @@ run-name: 🐺 Run Snyk on ${{ github.event_name == 'pull_request' && 'PR' || '
on:
push:
- branches: ['main']
+ branches: ['geocat']
pull_request:
types: [opened, synchronize, ready_for_review]
diff --git a/.github/workflows/webcomponents.yml b/.github/workflows/webcomponents.yml
index e090eb78b..87050b2da 100644
--- a/.github/workflows/webcomponents.yml
+++ b/.github/workflows/webcomponents.yml
@@ -5,9 +5,7 @@ run-name: 🧩 Build Web Components for ${{ github.event_name == 'issue_comment'
on:
push:
branches:
- - main
- tags:
- - 'v*.*.*'
+ - geocat
release:
types: [published]
@@ -56,10 +54,10 @@ jobs:
tag: ${{ github.ref }}
overwrite: true
- - name: Publish web component to ${{ env.PUBLISH_BRANCH }}-${{ github.ref_name }} branch
+ - name: Publish web component to ${{ env.PUBLISH_BRANCH }} branch
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
force_orphan: true
publish_dir: ./wc-dist
- publish_branch: ${{ env.PUBLISH_BRANCH }}-${{ github.ref_name }}
+ publish_branch: ${{ env.PUBLISH_BRANCH }}
diff --git a/apps/datahub/src/app/app.component.html b/apps/datahub/src/app/app.component.html
index feeab422e..7c528cf29 100644
--- a/apps/datahub/src/app/app.component.html
+++ b/apps/datahub/src/app/app.component.html
@@ -2,5 +2,6 @@
gnUiSearchRouterContainer="mainSearch"
class="selection:bg-primary-lightest selection:text-primary-darker"
>
+