├── .nojekyll
├── .github
├── ISSUE_TEMPLATE
│ ├── questions.md
│ ├── bug_report.md
│ └── feature_request.md
├── pull_request_template.md
└── workflows
│ └── reviewpad.yml
├── _coverpage.md
├── _sidebar.md
├── LICENSE
├── RESOURCES.md
├── README.md
├── STACKIES.md
├── reviewpad.yml
├── index.html
├── CONTRIBUTING.md
└── CODE_OF_CONDUCT.md
/.nojekyll:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/questions.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Questions
3 | about: Please state here about concerns regarding the project
4 | title: "[CONCERN]"
5 | labels: question
6 | assignees: ''
7 |
8 | ---
9 |
10 | **Describe the concern you are having**
11 | A clear and concise description of what your concern is.
12 |
13 | **Screenshot**
14 | Provide a screenshot if needed.
15 |
16 | **Additional context**
17 | Add any other context or screenshots about the feature request here.
18 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Bug report
3 | about: Create a report to help us improve
4 | title: "[BUG]"
5 | labels: bug
6 | assignees: ''
7 |
8 | ---
9 |
10 | **Describe the bug**
11 | A clear and concise description of what the bug is.
12 |
13 | **Expected behavior**
14 | A clear and concise description of what you expected to happen.
15 |
16 | **Screenshots**
17 | If applicable, add screenshots to help explain your problem.
18 |
19 | **Additional context**
20 | Add any other context about the problem here.
21 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature_request.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Feature request
3 | about: Suggest an idea for this project
4 | title: "[FEAT]"
5 | labels: enhancement
6 | assignees: ''
7 |
8 | ---
9 |
10 | **Is your feature request related to a problem? Please describe.**
11 | A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
12 |
13 | **Describe the solution you'd like**
14 | A clear and concise description of what you want to happen.
15 |
16 | **Describe alternatives you've considered**
17 | A clear and concise description of any alternative solutions or features you've considered.
18 |
19 | **Additional context**
20 | Add any other context or screenshots about the feature request here.
21 |
--------------------------------------------------------------------------------
/.github/pull_request_template.md:
--------------------------------------------------------------------------------
1 | ## Fixes Issue
2 |
3 |
4 |
5 |
6 | ## Changes proposed
7 |
8 |
9 |
10 |
11 |
20 |
21 | ## Screenshots (If any)
22 |
23 |
24 | ## Questions
25 |
26 |
27 | ## Note to reviewers
28 |
29 |
--------------------------------------------------------------------------------
/_coverpage.md:
--------------------------------------------------------------------------------
1 |
2 |
3 | # Stackie 2023 Resolution by Abbey
4 |
5 | > A compilation of Stackie's new year resolution for the year 2023.
6 |
7 | - Be a Stackie by signing up in [StackUp](https://app.stackup.dev/)
8 |
9 | [](https://github.com/AbbeyIT/Stackie-2023-resolution/blob/main/LICENSE)
10 | [](https://github.com/AbbeyIT/Stackie-2023-resolution/pulls)
11 | 
12 |
13 | [GitHub](https://github.com/AbbeyIT)
14 | [Get Started](#Welcome)
15 |
--------------------------------------------------------------------------------
/_sidebar.md:
--------------------------------------------------------------------------------
1 |
2 |
3 | - Start here
4 | - [Welcome](/#Welcome)
5 |
6 | - Resolution
7 | - [Resolution](STACKIES.md)
8 |
9 | - Guide
10 |
11 | - [Contributing](CONTRIBUTING.md)
12 | - [Code of Conduct](CODE_OF_CONDUCT.md)
13 |
14 | - Resources
15 |
16 | - [Resources](RESOURCES.md)
17 |
18 | - My Socials
19 |
20 | - [LinkFree](https://linkfree.eddiehub.io/AbbeyIT)
21 | - [Twitter](https://twitter.com/abbeywilltech)
22 | - [Hashnode](https://abbeywillblog.hashnode.dev/)
23 | - [GitHub](https://github.com/AbbeyIT)
24 |
25 | - StackUp's Socials
26 |
27 | - [StackUp website](https://app.stackup.dev/)
28 | - [Twitter](https://twitter.com/StackUpHQ)
29 | - [Facebook](https://www.facebook.com/StackUpHQ)
30 | - [LinkedIn](https://www.linkedin.com/company/stackupofficial/)
31 | - [Discord](https://discord.gg/3x3h2z6A63)
32 |
--------------------------------------------------------------------------------
/.github/workflows/reviewpad.yml:
--------------------------------------------------------------------------------
1 | # This file configures Reviewpad action to run on Issues and Pull Requests! 🦄
2 | name: Reviewpad
3 |
4 | on:
5 | issues:
6 | types:
7 | - opened
8 | - edited
9 | issue_comment:
10 | pull_request_target:
11 | types:
12 | - opened
13 | - synchronize
14 | - edited
15 |
16 | # These permissions are necessary to automate pull requests from forks.
17 | permissions:
18 | pull-requests: write
19 | issues: write
20 |
21 | jobs:
22 | reviewpad_job:
23 | runs-on: ubuntu-latest
24 | name: Reviewpad
25 | steps:
26 | - name: Reviewpad
27 | uses: reviewpad/action@v3.x
28 | with:
29 | # Use a default configuration file.
30 | # Remove next line if you want to add your own configuration.
31 | #file_url: https://github.com/reviewpad/action/blob/main/templates/start.yml
32 |
33 | # Uncomment next line to use your own configuration file 💪
34 | file: reviewpad.yml
35 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2023 Abbey Santos
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/RESOURCES.md:
--------------------------------------------------------------------------------
1 | # Resources
2 |
3 | ## Resources to learn Open Source, Git and GitHub
4 | - [Open Source with Pradumna](https://github.com/Pradumnasaraf/open-source-with-pradumna)
5 | - [Kunal Kushwaha's Git and GitHub Tutorial](https://youtu.be/apGV9Kg7ics)
6 | - [The Net Ninja's Git and GitHub Tutorial](https://youtube.com/playlist?list=PL4cUxeGkcC9goXbgTDQ0n_4TBzOO0ocPR)
7 |
8 | ## Repositories
9 | These are the list of beginner-friendly repositories to make your first open source contribution.
10 |
11 | - [Hacktoberfest practice](https://github.com/EddieHubCommunity/hacktoberfest-practice)
12 | - [First Contributions](https://github.com/firstcontributions/first-contributions)
13 | - [Your First Open Source Project](https://github.com/Your-First-Open-Source-Project/Your-First-Open-Source-Project)
14 | - [Fitness Accountability](https://github.com/FitDevs-withKat/Fitness-Accountability)
15 | - [LinkFree](https://github.com/EddieHubCommunity/LinkFree)
16 | - [Awesome Tech Blogs](https://github.com/markodenic/awesome-tech-blogs)
17 | - [Community Library](https://github.com/cnu1812/Community-Library)
18 |
19 | ## Website
20 | Website where you can search beginner-friendly project to contribute with.
21 |
22 | - [OSWC](https://www.oswc.is/search-projects)
23 |
24 | ## Communities
25 | These are fantastic communities where you can expand your network and improve your skills.
26 |
27 | - [EddieHub Community](https://github.com/EddieHubCommunity)
28 | - [StackUp](https://discord.gg/3x3h2z6A63)
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Welcome
2 |
3 | Hi! Welcome to Stackie's 2023 Resolution. Feel free to see their [resolution](STACKIES.md), and you may get inspired too.
4 |
5 | ## What is this project all about?
6 |
7 | **Stackie 2023 resolution** is a project where Stackies will share their resolution for this year, 2023. This project is part of an event called ***"Level up your skills with open source"*** in StackUp. This event is intended to advocate open source to fellow Stackies. The goal of this project was to apply what Stackies learned to the event. I will encourage them to contribute to this project and add green squares to their accounts. I'm hoping that this will be the first step in bringing to their attention how open source really works and why it's beneficial to them.
8 |
9 | ## Who are "Stackies"?
10 |
11 | People who use the [StackUp](https://app.stackup.dev/) platform are called "Stackies." StackUp is a learn-to-earn platform, so if you are more curious about it, go check it out. So, in this project, only Stackies are allowed to add their name and resolution to the [STACKIES.md](STACKIES.md) file. However, if you see any bugs or suggest some features, *anyone* can contribute to this project.
12 |
13 | ## How to Contribute?
14 |
15 | In order to contribute to this project, I highly recommend that you please read the [Contributing](CONTRIBUTING.md) file.
16 |
17 | ## Feedback? Corrections? Comments?
18 |
19 | Feel free to open an [Issue](https://github.com/AbbeyIT/Stackie-2023-resolution/issues).
20 |
21 | ## Who am I?
22 |
23 | Hayo! I'm Abbey, and I'm currently a 2nd-year IT student. I am also currently a community moderator at StackUp. This project's goal is to get more people involved in open source, regardless of their occupation or whether they are still students.
24 |
25 | > Open source is for everyone.
26 |
27 | ## Share your support
28 | Please ⭐️ this project in [GitHub](https://github.com/AbbeyIT/Stackie-2023-resolution) if this project is awesome!
29 |
30 | ## License
31 | Stackie 2023 is open-source and licensed under the [MIT License](https://github.com/AbbeyIT/Stackie-2023-resolution/blob/main/LICENSE)
32 |
33 |
--------------------------------------------------------------------------------
/STACKIES.md:
--------------------------------------------------------------------------------
1 | ## Stackies
2 |
3 | | Name | Resolution |
4 | |------------------------------------------------------|-----------------------------------------------------------|
5 | | [Abbey](https://github.com/AbbeyIT) | To focus on my health more |
6 | | [AugustHottie](https://github.com/AugustHottie) | To be kinder to myself, grow mentally and emotionally! |
7 | | [Brayan1a1](https://github.com/brayanrodallega) | To be more productive and learn more |
8 | | [Brian](https://github.com/brianmikht) | To live more independently by getting the right job |
9 | | [Complexlity](https://github.com/Complexlity) | To become an overall better person |
10 | | [Flov9](https://github.com/Flov9) | To find an internship and become better overall in what I do |
11 | | [haykay](https://github.com/Haykay2020) | To become a better software developer and learn a job |
12 | | [itscurious](https://github.com/ShantanuK86) | To explore more technologies and travel more |
13 | | [Kodyvim](https://github.com/emmydev9) | Be a better security researcher and live more happily |
14 | | [Nakul](https://github.com/nakul010) | To learn a new skill and start writing blogs |
15 | | [Nikunj](https://github.com/navdiya-nikunj) | To become intermediate data scientist |
16 | | [Onlybond](https://github.com/onlybond) | To improve my managerial skills and my leadership skills with parallely learning about web2 frameworks and web3 concepts |
17 | | [Raviz](https://github.com/gorvyz) | To become a better developer and be healthy and fit |
18 | | [Retr0.eth](https://github.com/Ayan-M-Dev) | To get better as a developer, get an internship & gain weight and become healthy |
19 | | [Roy.](https://github.com/rywndr) | To understand more about programming and get a job in the programming field |
20 | | [Ryuint](https://github.com/Ryuint) | To make more money for family and happy living |
21 | | [That_Boii](https://github.com/D-FOG) | To build my finances and coding skills |
22 | | [Tian](https://github.com/tianbuyung) | To become a open source developer and go on a diet |
23 | | [TimmyKwesi](https://github.com/TimmyKwesi) | To do way better this year than I did last year 😤 |
24 |
25 | | [Back To Top](#Stackies) |
26 |
--------------------------------------------------------------------------------
/reviewpad.yml:
--------------------------------------------------------------------------------
1 | # Define the version of Reviewpad to be used.
2 | api-version: reviewpad.com/v3.x
3 |
4 | # Define the list of labels to be used by Reviewpad.
5 | # For more details see https://docs.reviewpad.com/guides/syntax#label.
6 | labels:
7 | small:
8 | color: "#76dbbe"
9 | medium:
10 | color: "#2986cc"
11 | large:
12 | color: "#c90076"
13 |
14 | # Define the list of workflows to be run by Reviewpad.
15 | # A workflow is a list of actions that will be executed based on the defined rules.
16 | # For more details see https://docs.reviewpad.com/guides/syntax#workflow.
17 | workflows:
18 | # This workflow praises contributors on their pull request contributions.
19 | # This helps contributors feel appreciated.
20 | - name: praise-contributors-on-milestones
21 | description: Praise contributors based on their contributions
22 | always-run: true
23 | if:
24 | # Praise contributors on their first pull request.
25 | - rule: $pullRequestCountBy($author()) == 1
26 | extra-actions:
27 | - $commentOnce($sprintf("Thank you @%s for this first contribution!", [$author()]))
28 | # Praise contributors on their 100th pull request.
29 | - rule: $pullRequestCountBy($author()) == 10
30 | extra-actions:
31 | - $commentOnce($sprintf("Way to go 🎉 This is your 10th pull request!", [$author()]))
32 |
33 | # This workflow labels pull requests based on the total number of lines changed.
34 | # This helps pick pull requests based on their size and to incentivize small pull requests.
35 | - name: size-labeling
36 | description: Label pull request based on the number of lines changed
37 | always-run: true
38 | if:
39 | - rule: $size() <= 5
40 | extra-actions:
41 | - $addLabel("small")
42 | - rule: $size() > 5 && $size() <= 15
43 | extra-actions:
44 | - $addLabel("medium")
45 | - rule: $size() > 15
46 | extra-actions:
47 | - $addLabel("large")
48 |
49 | # This workflow signals pull requests waiting for reviews.
50 | # This helps guarantee that pull requests are reviewed and approved by at least one person.
51 | - name: check-approvals
52 | description: Check that pull requests have the required number of approvals
53 | always-run: true
54 | if:
55 | # Label pull requests with `waiting-for-review` if there are no approvals;
56 | - rule: $isDraft() == false && $approvalsCount() < 1
57 | extra-actions:
58 | - $addLabel("waiting-for-review")
59 |
60 | # This workflow validates that pull requests do not contain changes to the license.
61 | # This helps avoid unwanted license modifications.
62 | - name: license-validation
63 | description: Validate that licenses are not modified
64 | always-run: true
65 | if:
66 | # Fail Reviewpad check on pull requests that modify any LICENSE;
67 | - rule: $hasFilePattern("**/LICENSE*")
68 | extra-actions:
69 | - $fail("License files cannot be modified")
70 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |