aboutsummaryrefslogtreecommitdiffstats
path: root/tests/Dangerfile
diff options
context:
space:
mode:
authornodiscc <nodiscc@gmail.com>2023-01-31 14:10:07 +0000
committerGitHub <noreply@github.com>2023-01-31 14:10:07 +0000
commit794490c2bc3056463a5da864accbe719f63b4839 (patch)
tree2a027dcd19b0a3d17171ee2ff88620aca17335bd /tests/Dangerfile
parentAdd Takahē to Social Networking and Forum software (#3471) (diff)
downloadawesome-selfhosted-794490c2bc3056463a5da864accbe719f63b4839.tar.gz
awesome-selfhosted-794490c2bc3056463a5da864accbe719f63b4839.zip
tools: remove obsolete test tooling + add CI badge (#3555)
* tools: remove obsolete test tooling - tests should now be performed from https://github.com/awesome-selfhosted/awesome-selfhosted-data#maintenance - ref. https://github.com/awesome-selfhosted/awesome-selfhosted/issues/1038 - ref. https://github.com/awesome-selfhosted/awesome-selfhosted/issues/1852 - ref. https://github.com/awesome-selfhosted/awesome-selfhosted/issues/2266 * add a badge pointing to the main issue about unmaintained projects/dead links removal - ref. https://github.com/awesome-selfhosted/awesome-selfhosted/issues/2266
Diffstat (limited to 'tests/Dangerfile')
-rw-r--r--tests/Dangerfile39
1 files changed, 0 insertions, 39 deletions
diff --git a/tests/Dangerfile b/tests/Dangerfile
deleted file mode 100644
index 115931df..00000000
--- a/tests/Dangerfile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Danger CI configuration file
-# https://danger.systems/guides/getting_started.html
-
-# Check for changes to README.md
-has_readme_changes = git.modified_files.include?("README.md")
-
-# Ensure there is a summary for a pull request
-fail 'Please provide a summary in the Pull Request description' if github.pr_body.length < 5
-
-# Warn if PR guideline boxes are not checked.
-warn 'Please check PR guidelines and check the boxes.' if github.pr_body.include? '- [ ]'
-
-# Warn if pull request is not updated
-warn 'Please provide a descriptive title for the Pull Request' if github.pr_title.include? 'Update README.md'
-
-# Warn when there are merge commits in the diff
-warn 'Please rebase to get rid of the merge commits in this Pull Request' if git.commits.any? { |c| c.message =~ /^Merge branch 'master'/ }
-
-# Check links
-if has_readme_changes
- require 'json'
- results = File.read 'ab-results-temp.md-markdown-table.json'
- j = JSON.parse results
- if j['error']==true
- warn j['title']
- markdown j['message']
- end
-end
-
-# Check syntax
-if has_readme_changes
- require 'json'
- syntaxresults = File.read 'syntaxcheck.json'
- sj = JSON.parse syntaxresults
- if sj['error']==true
- fail sj['title']
- markdown sj['message']
- end
-end