Replies: 3 comments 1 reply
-
|
Yes please, that would be great!! |
Beta Was this translation helpful? Give feedback.
-
|
Tought a bit about how to realize this, there are some stones to get past.
Some implementation options, staring with the obvious:
Whether or not you are ready to spend time into such a complex approach to completely automate this repository and saving yourselves thousands of pull-request reviews is of course up to you. |
Beta Was this translation helpful? Give feedback.
-
I assume you mean the action starts and awaits user input at some point to further proceed the action? Currently not possible, as far as i know
Sure, totally realizable
Good idea, adds to my "validation on pull request" point
Yes, the actions would need to be timed daily/weekly/etc, so you don't run out of actions quota and best triggered all at once i guess
Putting this into only one user's hand may be "risky", as a user can cancel any time, burn his house, you name it :) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Do you have the latest provider files?
Have you tested the provider files?
Can you create a PR for this config?
Provider details
Any (testing via expressVPN)
Anything else?
This is more a suggestion than a bug report.
Currently your repository is pretty manual, meaning you add e.g. ovpn files from expressVPN/any provider to the respective folder and push that. I see you have a test_provider.py script to test these first.
I see some automation potential here, you could write a script, which downloads all ovpn config files from each provider (curl in a shell script?) (daily/weekly), compares the list of downloaded ovpn files with the files of the repo and adds new / removes old ones (to keep a clean commit history).
To achive this as an automated task, you could create a job for each vpn provider in github actions, which does this and commits/pushes updates automatically, which would perhaps save you a lot of maintenance time.
Lately i created 10 docker containers to see 2 of them not working due to ovpn file not existing, being:
If you like the idea, i could create a pull request with automation for expressVPN, so you have a template and can use that for other providers and/or generify.
Beta Was this translation helpful? Give feedback.
All reactions