Comments (3)
I had to bypass the branch protection to get #4370 merged when releasing EasyBuild v4.8.2 because of this, it's especially a pain when releasing EasyBuild...
from easybuild-framework.
Ouch, that is a bummer: By avoiding one kind of rate limit we run into another. Maybe the step to install the token should be removed entirely and the token only installed for specific jobs (e.g. in the include
part define a use_token: True
for some jobs similar to modules_tool: xxx
) and as you suggested only when running the LUA part of the loop at https://github.com/easybuilders/easybuild-framework/pull/4192/files#diff-c91058a32040621ac54d6ea4194b302a420b7849f6e8561920d23a0e97acf69aR175
I guess we have to switch the order (first Tcl then Lua) or remove the token afterwards
from easybuild-framework.
Indeed, that would make sense.
Tcl first is probably way easier than removing the token.
from easybuild-framework.
Related Issues (20)
- Honor dependency order when (re)building multiple ECs HOT 4
- Checksum should be allowed to be a single dictionary at the top level scope only, even for bundles/extensions (where there are top level sources as well)
- More granular `eb` exit codes (return codes) HOT 3
- Clean up SLURM/Batchsystem environment before doing builds HOT 4
- PR title created with --new-pr misses 2nd toolchain HOT 2
- Accepting EULA in a container recipe HOT 1
- Download instructions should tell user exactly what files to put where HOT 2
- `eb` command fails outside of framework source folder HOT 4
- Auto-enable Fortran oneAPI compilers HOT 1
- Add option to ignore default config files
- refactor easyconfig parameters and template constants to use a consistent naming style HOT 9
- Add `sysroot` support to intel compilers
- `run_shell_cmd` hooks should be applied earlier
- `ModuleNotFoundError` for `distutils` when running with Python 3.12 without setuptools HOT 1
- enhance `--avail-easyconfig-params` to also accept a (single) easyconfig from which to derive the easyblock
- Change the group of the software and module on installation
- The GCC OpenMP runtime (`libgomp`) should be a banned library for `GCCcore` (only) HOT 5
- Environment variable change in module cray-libsci of CPE 23.12 HOT 2
- easyconfig files for dependencies not found when using `--from-commit`
- Dumping of reprod directory happening after post_package_hook
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from easybuild-framework.