virio-andreyana
55315e30c0
Update ci.yaml
2023-04-13 04:06:23 +02:00
Fabian Neumann
55395c5465
enhance documentation, with instructions for sector-coupled / electricity-only studies
2023-03-15 17:00:06 +01:00
Fabian Neumann
47a65f07f3
ci: add --rerun-triggers=mtime to improve caching
2023-03-09 12:01:19 +01:00
Fabian Neumann
15a152d02d
keep CI running if one OS fails
2023-03-09 11:52:06 +01:00
Fabian
5e4c6fc544
ci: reset data cache number
2023-03-09 09:57:57 +01:00
Fabian
821f9a18dd
ci: update actions/checkout
2023-03-09 09:57:57 +01:00
Fabian Neumann
fe43246522
upload resources and results as artifacts
2023-03-08 20:06:18 +01:00
Fabian
e6d1d43555
ci: reactivate windows and mac
2023-03-07 09:15:29 +01:00
Fabian Neumann
7f19910826
disable windows/macos to reduce CI load
2023-03-06 18:39:23 +01:00
Fabian Neumann
561a1d2da8
prepare CI for all three cases
2023-03-06 17:26:41 +01:00
Fabian Neumann
97bbafdd70
Merge remote-tracking branch 'pypsa-eur-sec/master' into merge-pypsa-eur-sec
2023-03-06 11:54:08 +01:00
pre-commit-ci[bot]
13769f90af
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-03-06 08:27:46 +00:00
Fabian Neumann
4e75d6c644
fix path to test config
2023-02-22 19:20:28 +01:00
Fabian Neumann
708cdb8916
ci: reduce duplications of test/config.test1.yaml
2023-02-22 19:13:03 +01:00
Fabian Neumann
2280baeb29
add workflow rulegraph
2023-02-16 21:27:25 +01:00
Fabian Neumann
35b8425b3b
cherry-pick from #282
...
Co-authored-by: Fabian Hofmann <hofmann@fias.uni-frankfurt.de>
2023-02-16 18:42:19 +01:00
Fabian Neumann
cac98dc8e9
upgrade cache action from v2 to v3
2023-02-15 10:29:34 +01:00
Fabian Neumann
a870b603f4
automatically retrieve technology-data, no git clone
2023-01-28 08:15:43 +01:00
Fabian Hofmann
e25fb02e9c
CI: make coincbc and ipopt installed by conda
2022-11-16 12:44:28 +01:00
Fabian
be4dbd58f1
ci: explicit ipopt version for windows
2022-09-19 12:15:05 +02:00
Fabian Neumann
9597f821bd
adjust CI to new environment.yaml indentation
2022-09-16 16:38:26 +02:00
pre-commit-ci[bot]
5d1ef8a640
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-09-16 13:04:06 +00:00
Fabian Neumann
51de606aab
Revert "remove build/retrieve natura raster, directly use shapefile"
2022-06-27 19:00:41 +02:00
Fabian Neumann
ae28839cca
CI: include summary and plotting rules
2022-04-12 15:23:48 +02:00
Fabian Neumann
6ed92475c9
Add basic CI for overnight and myopic ( #234 )
...
* Snakefile: add missing folders that are retrieved
* Snakefile: fix syntax error
* Add basic CI
* fix datafiles list to work with directories
* prepare: only add new gas pipes if augmentation not empty
* prepare: handle case where salt caverns dataframe is empty
* prepare: handle case where underwater faction not in link columns
* build_biomass: handle case where Balkan not in country list
* refer correct environment path
* fix Snakemake call
* make subworkflow dependency explicit again
* hashing pypsa-eur environment file does not seem to work
* change solver to glpk
* add data cache
* glpk without options
* try cbc
* alternative snakemake test workflow
* test: add exogenous pathways to config
2022-04-11 17:08:25 +02:00
Fabian Neumann
5833ac90eb
move up cache date setting
2022-03-24 14:14:33 +01:00
Fabian Neumann
9f4e61d822
refresh data/cutouts folders cache every week
2022-03-24 14:13:37 +01:00
Fabian Neumann
273ac5a192
cache full data folder and cutouts
2022-03-24 14:07:44 +01:00
Fabian Neumann
d24b9a4883
run CI on PRs targeting non-master branches
2022-03-24 12:40:29 +01:00
Fabian Neumann
ad4bd56ab2
cache data bundle
2022-03-24 12:36:54 +01:00
euronion
b660277e37
Merge pull request #303 from PyPSA/misc/improve-ci-speed
...
[DNMY] Improve CI performance.
2022-01-13 18:25:12 +01:00
Fabian Neumann
989d8c6abf
specify when to run CI ( #262 )
2021-07-09 10:22:40 +02:00
euronion
4e5ac53c64
Fix snakemake CLA in GH action. ( #256 )
...
* Update ci.yaml
* Update ci.yaml
2021-06-24 11:01:51 +02:00
Fabian Neumann
7b68e8be0c
GitHub actions CI ( #252 )
...
* add github action ci
* only one environment update call
* line break in echo did not work
* fix syntax
* fix version syntax
* switch to glpk
* reduce time from month to week
* list environment
* use new ipopt version
https://github.com/conda-forge/ipopt-feedstock/issues/55
* remove accidental additions
* request ipopt lower than 3.13.3
https://github.com/conda-forge/ipopt-feedstock/issues/64
* add badges and release notes
* add badge to readme and make ci.yaml cc-0
2021-06-22 11:01:33 +02:00
Fabian Neumann
2fc1ea0255
some refactoring and code cleaning ( #190 )
...
* some refactoring and code cleaning
* execute pre-commit
* pre-commit: limit large files
* add license to .pre-commit
* add pre-commit to env
* solve: tidy memory logger
* travis: add conda list for easier debugging
* undo config test/tutorial without plotting, rm matplotlibrc, .licenses
* remove {networks} wildcard
* unadd pre-commit config
* add release notes
* restore REUSE compliance
* fix docs environment python version
* env: remove gurobi from dependencies
* fix unclean merge block
* fix elif to if
* lighter rtd style
* lighter rtd style II
2020-12-03 19:50:53 +01:00
Fabian Neumann
8bd72b47f0
.github: add issue/PR templates [skip travis]
2019-12-23 14:55:30 +01:00