Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup a workflow to run on push #5

Open
wants to merge 24 commits into
base: master
Choose a base branch
from
Open
Changes from 4 commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
fabc8f6
setup a workflow to run on push
zacck Jul 8, 2020
d9c9010
Adding compile instructions on workflow
omanimo Jul 9, 2020
1efb35f
Adding compile instructions on workflow
omanimo Jul 9, 2020
61776f4
Adding compile instructions on workflow
omanimo Jul 9, 2020
4c59fa2
Compile instructions on workflow
omanimo Jul 9, 2020
6052f7a
Compile instructions on workflow
omanimo Jul 9, 2020
570fbfe
Compile instructions on workflow
omanimo Jul 9, 2020
7447020
Compile instructions on workflow
omanimo Jul 9, 2020
1390ea4
adding runners for mac-os
omanimo Jul 13, 2020
13562e4
adding runners for mac-os and ubuntu
omanimo Jul 13, 2020
f4cf43e
adding runners for mac-os and ubuntu
omanimo Jul 13, 2020
96dfe44
adding runners for mac-os and ubuntu
omanimo Jul 13, 2020
ee95df8
adding runners for mac-os and ubuntu
omanimo Jul 13, 2020
d94d947
Updating parser to regex
Pancakem Jul 13, 2020
da97c53
adding runners for mac-os and ubuntu
omanimo Jul 13, 2020
e2728cd
Remove leading and trailing dots
Pancakem Jul 14, 2020
af79153
adding runners for macos and ubuntu
omanimo Jul 16, 2020
0d165ab
adding runners for macos and ubuntu
omanimo Jul 16, 2020
51efbe1
Add tests
Pancakem Jul 16, 2020
1fa2620
Merge branch 'feature/test' into feature/add-ci
Pancakem Jul 16, 2020
e047b32
tests on the parser
omanimo Jul 16, 2020
f87c38a
Merge branch 'feature/add-ci' of https://github.com/LittleKidogo/inte…
omanimo Jul 16, 2020
c773eae
tests on the parser
omanimo Jul 16, 2020
db5b2db
Remove versioning on the dependencies
Pancakem Jul 20, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions .github/workflows/push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Little Kidogo Interruption Parser
on: [push]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.5]

steps:
- uses: actions/checkout@v2
- name: Set Up Python ${{matrix.python-version}}
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
- name: Install Dependencies
run : |
python -m pip install --upgrade pip
pip install -r requirements.txt

compile:
runs-on: windows-latest
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@omanimo you want to use a matrix here, I run macos, marvin runs fedora and the server runs alpine ensure it compiles on all of those please

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Noted @zacck. Let me get on it.

steps:
- name: Compile code
run: |
pip install PyInstaller
pyinstaller --onefile manage.py