Lukas Trippe
8d78fe83be
ci: code scanning with CodeQL ( #1251 )
...
* ci: code scanning with CodeQL
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-08-30 16:42:35 +02:00
Fabian Hofmann
71efc8f12a
draft bot for automated fixed env yaml ( #1049 )
...
* draft bot for automated fixed env yaml
* Update .github/workflows/update-fixed-env.yaml
Co-authored-by: Fabian Neumann <fabian.neumann@outlook.de>
---------
Co-authored-by: Fabian Neumann <fabian.neumann@outlook.de>
2024-07-19 17:49:41 +02:00
Fabian Neumann
0d9e0f34fd
Merge branch 'master' into reduced-data-bundle
2024-05-12 15:53:08 +02:00
Fabian Neumann
edc1d4991a
reenable windows ci with snakemake 8.11
2024-04-26 09:35:54 +02:00
Fabian Neumann
991eef6d97
update and reduce databundle size
2024-04-15 14:48:34 +02:00
Fabian Hofmann
ab8336d6a8
disable windows machines in CI
...
The CI on windows machines keeps failing due to some weird syntax problem in snakefiles, which we can't solve on our end it seems.
2024-03-21 09:55:48 +01:00
Fabian Neumann
da8119e47e
reset CI data cache
2024-03-05 19:08:22 +01:00
Fabian Neumann
16e2286188
update copyright years to 2024
2024-02-19 16:21:48 +01:00
Fabian
d32789bd02
snakefile: allow to share resources in directory
...
ci: use test.sh script which can be executed locally
2024-01-31 16:53:14 +01:00
Fabian Hofmann
98ce64c1ad
Merge branch 'master' into cluster-network-replace-pyomo
2024-01-31 12:46:32 +01:00
Fabian
df2296ce3e
ci: only upload artefacts for ubuntu and stable
2024-01-31 12:23:35 +01:00
Fabian
c4a634659d
CI: correct if statement
2024-01-31 09:59:31 +01:00
Fabian
718dbbb1c5
CI: integrate inhouse tests into main CI yaml
2024-01-31 09:54:58 +01:00
Fabian
b7750d21ea
CI: use scip and highs as solvers for clustering and solving, instead of ipopt and glpk
2024-01-31 09:44:13 +01:00
Fabian
08a4d196af
ci: add workflow with inhouse package at current master
2024-01-26 23:16:33 +01:00
lisazeyen
498b22565c
add CI perfect
2023-08-30 11:14:33 +02:00
Fabian Neumann
81fcaf7740
follow-up: remove unnecessary conda calls
2023-07-23 15:03:13 +02:00
Fabian Neumann
c09f21ef50
Merge branch 'micromamba' of github.com:PyPSA/pypsa-eur into micromamba
2023-07-23 10:58:45 +02:00
Fabian Neumann
e0942d4544
CI: enable environment cache
2023-07-23 10:58:38 +02:00
pre-commit-ci[bot]
854b3b773c
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-07-23 08:25:04 +00:00
Fabian Neumann
691cc7167f
CI: use setup-micromamba action
2023-07-23 10:24:08 +02:00
pre-commit-ci[bot]
4f89079945
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-05-02 15:21:50 +00:00
energyls
f355f816c3
docs: add stackoverflow issue template
2023-05-02 17:20:06 +02:00
Fabian
97bdbe636c
follow-up: rename configs to config
2023-04-21 11:05:18 +02:00
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