Shreyas Minocha
41319636c1
fix: attempt to fix GH pages workflow ( #733 )
2020-04-26 10:08:40 +02:00
Christian Clauss
d1e9fd7bde
Disable actions-gh-pages
2020-04-26 08:39:28 +02:00
Christian Clauss
57ea7b1f9d
publish_dir: ./sorting
2020-04-25 17:22:42 +02:00
Christian Clauss
a4e1a5b179
Delete junk.txt
2020-04-25 17:19:05 +02:00
Musab Albirair
49871c7f2f
Add file for non-recursive merge sort ( #730 )
...
* Add file for non-recursive merge sort
Add the source file (sorting/non_recursive_merge_sort.cpp) which defines the function template "non_recursive_merge_sort" in different forms, along with a helper function merge. Moreover, it creates 2 additional files, doxy.txt for Doxygen configuration, and a makefile to automate building, testing and cleaning.
* Add file for non-recursive merge sort
Add the source file (sorting/non_recursive_merge_sort.cpp) which defines the function template "non_recursive_merge_sort" in different forms, along with a helper function merge. Moreover, it creates 2 additional files, doxy.txt for Doxygen configuration, and a makefile to automate building, testing and cleaning.
* GitHub Action to cd sorting ; make doc ; make doc
* updating DIRECTORY.md
* Fix indentation error
* uses: mattnotmitt/doxygen-action@master
* doxyfile-path: 'sorting/'
* doxyfile-path: 'sorting/doxy.txt'
* working-directory: '.'
* Update sorting_non_recursive_merge_sort.yml
* Update sorting_non_recursive_merge_sort.yml
* Update sorting_non_recursive_merge_sort.yml
* Publish HTML to GitHub Pages
* Update sorting_non_recursive_merge_sort.yml
Co-authored-by: Christian Clauss <cclauss@me.com>
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-04-25 17:16:42 +02:00
Christian Clauss
ef87e98b3d
Create junk.txt ( #731 )
2020-04-25 17:12:07 +02:00
Christian Clauss
2f70c92e75
Update cpplint_modified_files.yml
2020-03-01 15:25:10 +01:00
Christian Clauss
e755bee907
git diff --diff-filter=am --name-only origin/master
2020-03-01 15:18:14 +01:00
Christian Clauss
ec0ac65aa1
actions/checkout@v1 # v2 is broken for git diff
2020-03-01 15:05:34 +01:00
Christian Clauss
562eb057d0
actions/checkout@v1 # v2 is broken for git diff
2020-03-01 15:03:32 +01:00
Christian Clauss
e13f4f4183
git diff --diff-filter=am --name-only master HEAD || true
2020-03-01 14:44:44 +01:00
Christian Clauss
10cff7b97f
git diff origin/master HEAD --name-onl
2020-03-01 14:36:47 +01:00
Christian Clauss
95e5739cde
git diff origin/master... --name-only > git_diff.txt
2020-03-01 14:20:39 +01:00
Christian Clauss
9a258f26a6
git diff master... --name-only > git_diff.txt
2020-03-01 14:16:48 +01:00
Christian Clauss
616ad99a45
run: git diff origin/master --name-only > git_diff.txt
2020-03-01 14:06:41 +01:00
Christian Clauss
a606d9782d
git diff origin/master --> git diff master
2020-03-01 13:57:44 +01:00
Christian Clauss
a8ef8a62d6
git remote -v ; git branch
2020-02-17 14:04:32 +01:00
Christian Clauss
5960fe1db3
update_directory_md.yml: Remove GH Actions workaround
2020-01-27 22:33:41 +01:00
Christian Clauss
9a1144dcd7
cpplint_modified_files.yml: Remove GH Actions workaround
2020-01-27 22:20:24 +01:00
Christian Clauss
07af54d3b1
Update update_directory_md.yml
2020-01-08 17:53:20 +01:00
Christian Clauss
8d35f02fa4
Update update_directory_md.yml
2020-01-08 17:46:38 +01:00
Christian Clauss
c7a93cd23f
shell: bash -c "$RUNNER_TOOL_CACHE/Python/3.8.0/x64/python {0}"
2020-01-08 15:55:24 +01:00
Christian Clauss
19e6063705
WIP: Create build_directory_md_new.yml ( #688 )
...
* Create build_directory_md_new.yml
Try putting the Python code inside the Actions .yml file
* Update build_directory_md_new.yml
* with open("DIRECTORY.md", "w") as out_file:
* out_file.write(build_directory_md("."))
* updating DIRECTORY.md
* Update build_directory_md_new.yml
* updating DIRECTORY.md
* Delete build_directory_md.yml
* Delete build_directory_md.py
* Rename build_directory_md_new.yml to build_directory_md.yml
* Update and rename build_directory_md.yml to update_directory_md.yml
* for filename in sorted(filenames):
* for filepath in sorted(good_filepaths(), key=str.lower):
* updating DIRECTORY.md
* Update update_directory_md.yml
2019-12-22 15:17:51 +01:00
Christian Clauss
2458fea1da
chmod +x build_directory_md.py ( #679 )
...
* chmod +x build_directory_md.py
* updating DIRECTORY.md
2019-12-07 08:29:25 +01:00
Christian Clauss
3a09cf7d88
git add DIRECTORY.md
2019-12-07 08:24:38 +01:00
Christian Clauss
15f108ec41
Rename .github/build_directory_md.yml to .github/workflows/build_directory_md.yml
2019-12-07 08:22:09 +01:00
Christian Clauss
ad0d175643
Create build_directory_md.py ( #678 )
...
* Create build_directory_md.py
* Create build_directory_md.yml
2019-12-07 08:11:10 +01:00
Christian Clauss
7ef6fa0b33
Update cpplint_modified_files.yml
2019-12-05 08:13:36 +01:00
Christian Clauss
3962de539f
Update cpplint_modified_files.yml
2019-12-05 07:18:36 +01:00
Christian Clauss
b64e8fb2e1
GitHub Action: Compile modified files with g++ ( #677 )
...
* WIP: g++ backtracking/n_queens.cpp
DO NOT MERGE.
* g++ **/.py
* g++ **/.cpp
* g++ **/*.cpp
* Compile modified files with g++
* Update cpplint_modified_files.yml
* Compile modified files with g++
2019-12-04 08:24:07 +01:00
Bhaumik Mistry
f2b8757132
Merge pull request #638 from bhaumikmistry/feat/add-new-file-name-validation-guidelines
...
feat - Add new file name guidelines
2019-12-03 15:40:25 -05:00
Christian Clauss
f3da4bd7c6
cpplint --filter=-legal/copyright
2019-12-03 12:06:19 +01:00
Christian Clauss
e25cd6c0c2
cpplint filter=-legal/copyright
2019-12-03 11:38:30 +01:00
Christian Clauss
86f0bc936d
Flatten the math directory ( #657 )
2019-11-28 14:34:13 +01:00
Christian Clauss
886960a3c2
Add cpplint to validate_filenames ( #643 )
...
* Add cpplint to validate_filenames
* Update and rename Happy_number.cpp to happy_number.cpp
* Update validate_new_filenames.yml
* pip install cpplint
* python3 -m pip install cpplint
* python3 -m pip install --useer cpplint
* python3 -m pip install --user cpplint
* Update validate_new_filenames.yml
* sudo python3 -m pip install cpplint
* sudo python3 -m pip install cpplint
* uses: actions/setup-python@v1
* Run cpplint first
* cpp_exts
* tuple
* cpplint_modified_files
2019-11-28 10:27:27 +01:00
Christian Clauss
2d150ee37e
Allow directories to have spaces and uppercase
2019-11-27 14:46:36 +01:00
Christian Clauss
56aeed2d18
Update and rename ccpp.yml to cpplint.yml
2019-11-27 14:36:03 +01:00
Christian Clauss
64f2e2b1b9
Merge pull request #639 from TheAlgorithms/GitHub-Action-for-cpplint
...
GitHub Action to run cpplint on all pull requests
2019-11-27 14:32:43 +01:00
Christian Clauss
1568b2bc1b
Create validate_new_filenames.yml
...
Just like #640 but:
1. Does a git diff and only checks newly added .cpp files
2. Embeds the Python code directly in the .yml file
2019-11-27 14:17:48 +01:00
Christian Clauss
639e46f023
Add TODO
2019-11-27 00:50:33 +01:00
Christian Clauss
60cd628762
cpplint --filter=-build,-legal,-readability,-runtime,-whitespace --recursive .
2019-11-27 00:38:20 +01:00
Christian Clauss
4f65b23c36
No backslash
2019-11-27 00:34:26 +01:00
Christian Clauss
88c7121c84
--filter
2019-11-27 00:29:00 +01:00
Christian Clauss
d924195016
cpplint --counting=detailed --recursive .
2019-11-27 00:15:06 +01:00
Christian Clauss
8abb4aa1f9
GitHub Action to run cpplint on all pull requests
2019-11-26 18:59:21 +01:00
bhaumikmistry
f8e1cb388c
feat/ add new file name guidelines
2019-11-25 10:49:48 -05:00
bhaumikmistry
b66f9a569c
feat add pull request template for future contribution guide
2019-11-13 12:24:32 -05:00
MEDICACORP\bmistry
3cd8214e29
Add template for bug and feature as issue
2019-11-11 10:32:41 -05:00