Skip to content

Commit

Permalink
feat: merge
Browse files Browse the repository at this point in the history
  • Loading branch information
dfguerrerom committed Aug 5, 2024
1 parent eb96a05 commit deaf412
Show file tree
Hide file tree
Showing 2 changed files with 124 additions and 4 deletions.
110 changes: 110 additions & 0 deletions .github/workflows/act_unit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
# To test with act: gh act --secret-file $ENV_FILE --workflows .github/workflows/test_dan.yml

name: Build

on:
push:
branches:
- main
pull_request:

env:
PLANET_API_CREDENTIALS: ${{ secrets.PLANET_API_CREDENTIALS }}
PLANET_API_KEY: ${{ secrets.PLANET_API_KEY }}
EARTHENGINE_TOKEN: ${{ secrets.EARTHENGINE_SERVICE_ACCOUNT }}
EARTHENGINE_SERVICE_ACCOUNT: ${{ secrets.EARTHENGINE_SERVICE_ACCOUNT }}
EARTHENGINE_PROJECT: ${{ secrets.EARTHENGINE_PROJECT }}

jobs:
# lint:
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v3
# - uses: actions/setup-python@v4
# with:
# python-version: "3.10"
# - uses: pre-commit/action@v3.0.0

#mypy:
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v3
# - uses: actions/setup-python@v4
# with:
# python-version: "3.10"
# - name: Install nox
# run: pip install nox
# - name: run mypy checks
# run: nox -s mypy

build:
# needs: [lint]
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
python-version: ["3.10"]
include:
- os: macos-latest # macos test
python-version: "3.10"
- os: windows-latest # windows test
python-version: "3.10"
steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}
- name: Install nox
run: python -m pip install nox
- name: test with pytest
run: nox -s test -- tests/*
- name: codecov
uses: codecov/codecov-action@v3
with:
token: ${{ secrets.CODECOV_TOKEN }}
verbose: true
- name: assess dead fixtures
if: matrix.python-version == '3.10'
run: nox -s dead-fixtures

# entry-point:
# needs: [build]
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v3
# - uses: actions/setup-python@v4
# with:
# python-version: "3.10"
# - name: Install nox
# run: python -m pip install nox
# - name: test the entrypoints
# run: nox -s bin

# docs:
# needs: [build]
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v3
# - uses: actions/setup-python@v4
# with:
# python-version: "3.10"
# - name: Install nox
# run: python -m pip install nox
# - name: build the documentation and check for warnings
# run: nox -s docs

# apps:
# needs: [build]
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v3
# - uses: actions/setup-python@v4
# with:
# python-version: "3.10"
# - name: Install dependencies
# run: python -m pip install .[test]
# - name: build the template panel application
# run: pytest --nbmake sepal_ui/templates/panel_app/ui.ipynb
# - name: build the template map application
# run: pytest --nbmake sepal_ui/templates/map_app/ui.ipynb
18 changes: 14 additions & 4 deletions sepal_ui/message/en/locale.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,12 @@
"navdrawer": {
"code": "Source code",
"wiki": "Wiki",
"bug": "Bug report"
"bug": "Bug report",
"changelog": {
"version": "Version: {}",
"title": "Changelog",
"close_btn": "Close"
}
},
"asset_select": {
"types": {
Expand All @@ -37,7 +42,8 @@
"custom": "Custom",
"no_access": "It seems like you do not have access to the input asset or it does not exist.",
"wrong_type": "The type of the selected asset ({}) does not match authorized asset type ({}).",
"placeholder": "users/custom_user/custom_asset"
"placeholder": "projects/{project}/assets/asset_name",
"no_assets": "No user assets found in: '{}'"
},
"load_table": {
"too_small": "The provided file have less than 3 columns. Please provide a complete point file with at least ID, lattitude and longitude columns."
Expand Down Expand Up @@ -74,7 +80,8 @@
"no_draw": "Please draw a shape in the map",
"no_admlyr": "Select an administrative layer",
"invalid_code": "The code is not in the database",
"no_gdf": "You must set the gdf before interacting with it"
"no_gdf": "You must set the gdf before interacting with it",
"no_fc": "You have to select a feature collection first"
}
},
"mapping": {
Expand All @@ -85,13 +92,16 @@
"exception": {
"empty": "Please fill the required field(s).",
"invalid": "Invalid email or password",
"nosubs": "Your credentials do not have any valid planet subscription."
"nosubs": "Your credentials do not have any valid planet subscription.",
"no_secret_file": "The credentials file does not exist, use a different login method."
},
"widget": {
"username": "Planet username",
"password": "Planet password",
"apikey": "Planet API key",
"store": "Remember credentials file in the session.",
"method": {
"from_file": "From saved credentials",
"label": "Login method",
"credentials": "Credentials",
"api_key": "Planet API key"
Expand Down

0 comments on commit deaf412

Please sign in to comment.