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

[AUTO] Update docs site #107

Open
wants to merge 7 commits into
base: gh-pages
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
27 changes: 27 additions & 0 deletions .github/workflows/issues.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Add Issues to Airtable from Github

on:
workflow_dispatch: # Manual dispatch
schedule:
# Hourly
- cron: "0 * * * *"

jobs:
syncissues:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Use Node.js 14.x
uses: actions/setup-node@v1
with:
node-version: 14.x
- run: npm install
- name: Syncing Issues from Github to Airtable
run: npm run issues
env:
AIRTABLE_API_KEY: ${{ secrets.AIRTABLE_API_KEY }}
AIRTABLE_BASE_ID: ${{ secrets.AIRTABLE_BASE_ID }}
AIRTABLE_TABLE_ID_ISSUES: ${{ secrets.AIRTABLE_TABLE_ID_ISSUES }}
GH_API_TOKEN: ${{ secrets.GH_API_TOKEN }}
- name: Add Issues To GitHub projects
uses: actions/[email protected]
61 changes: 61 additions & 0 deletions .github/workflows/readme.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# This is a basic workflow to help you get started with Actions

name: Rebuild awesome aussie README.md

on:
push:
branches: "main"
workflow_dispatch: # Manual dispatch
schedule:
# Daily at midnight utc
- cron: "0 0 * * *"


# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v3
- name: Setup Node
uses: actions/setup-node@v1
with:
node-version: "14.x"
- name: Install Dependencies
run: npm install
- name: Build README from Airtable
run: npm run readme
env:
AIRTABLE_API_KEY: ${{secrets.AIRTABLE_API_KEY}}
AIRTABLE_BASE_ID: ${{ secrets.AIRTABLE_BASE_ID }}
- name: Build EXTENDED list from Airtable
run: npm run extended
env:
AIRTABLE_API_KEY: ${{secrets.AIRTABLE_API_KEY}}
AIRTABLE_BASE_ID: ${{ secrets.AIRTABLE_BASE_ID }}

# Remove unwanted items
- name: Removing workflows and other items
run: |
rm package-lock.json
rm -rf node_modules
git config user.name "AdamXbot"
git config user.email '[email protected]'
git add .
msg="rebuilding readme from airtable for $(date)"
git commit -m "$msg"
# Create pull request of changes to main branch
- name: Create Pull Request
uses: peter-evans/create-pull-request@v4
with:
branch: airtable-updates/patch
delete-branch: true
title: '[BUILD] Daily update readme from Airtable workflow'
base: main
author: AdamXbot <[email protected]>
reviewers: AdamXweb
19 changes: 19 additions & 0 deletions .github/workflows/sync-mirror.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Pushes the contents of the repo to the Codeberg mirror
name: Mirror to Codeberg
on:
push:
branches: [ 'main', 'airtable' ]
workflow_dispatch: # Manual dispatch
schedule:
- cron: '0 6 * * 3'
jobs:
codeberg:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- uses: pixta-dev/repository-mirroring-action@v1
with:
target_repo_url: "[email protected]:adamxweb/awesome-aussie.git"
ssh_private_key: ${{ secrets.BOT_SSH }}
29 changes: 29 additions & 0 deletions .github/workflows/sync-website.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Sync main to Website
on:
workflow_run:
workflows: ["Rebuild awesome aussie README.md"]
branches: ['main', 'airtable']
types:
- completed

jobs:
sync-branches:
runs-on: ubuntu-latest
name: Syncing branches
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Set up Node
uses: actions/setup-node@v1
with:
node-version: 12
- name: Opening pull request
id: pull
uses: tretuna/[email protected]
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
FROM_BRANCH: main
TO_BRANCH: gh-pages
PULL_REQUEST_TITLE: '[AUTO] Update docs site'
PULL_REQUEST_BODY: |
Merging main into gh-pages, to be deployed to [awesome-aussie.com](https://awesome-aussie.com/).
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
node_modules
.env
28 changes: 21 additions & 7 deletions EXTENDED.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,35 +24,49 @@ The data is available here on Github, but is also mirrored to [Codeberg](https:/
- [eCommerce](#eCommerce)
- [Fintech](#Fintech)
- [Local Business](#Local-Business)
- [Productivity](#Productivity)
- [SaaS](#SaaS)
<hr>

## Artificial Intelligence
| Provider | Description | HQ | Alternative to |
| --- | --- | --- | --- |
| [Advanced Navigation](https://www.advancednavigation.com/) | Advanced Navigation is a privately owned Australian company that specialises in the development of navigation technologies and robotics. The company has a focus on generating products of the highest quality standard, both in terms of hardware and software. The company's founders came from a background in mission critical robotics built to military specifications and this can be seen through Advanced Navigation's products. Advanced Navigation's engineers have specialised expertise across a broad range of fields including sensors, GNSS, inertial navigation, RF technologies, acoustics, robotics, AI and algorithms. | Sydney | undefined |
| [search.io](https://www.search.io/) | Hybrid AI-powered site search engine | Sydney | Algolia, Elastic, Solr | Acquired by a US based company, Algolia |
| [Hyper Anna](https://www.hyperanna.com/) | AI-powered data insights meets interactive storytelling in real time. | Sydney | Tellius, tableau, oracle | Acquired by a US based company, Alteryx |
| [Advanced Navigation](https://www.advancednavigation.com/) | Advanced Navigation specialises in the development of navigation technologies and robotics. | Sydney | Inertial Labs | Focus is on physical sale of products over a platform/SaaS offering. Not available for most consumers |
## Deal Sites
| Provider | Description | HQ | Alternative to |
| --- | --- | --- | --- |
| [Little Birdie](https://www.littlebirdie.com.au) | Little Birdie is an e-commerce startup that wants to become the new homepage of online shopping. | Melbourne | Mydeal, Cashrewards |
| [Little Birdie](https://www.littlebirdie.com.au) | Little Birdie is an e-commerce startup that wants to become the new homepage of online shopping. | Melbourne | Mydeal, Cashrewards | Deal sites may promote too many items. Keeping in Extended list until further debate with community |
## eCommerce
| Provider | Description | HQ | Alternative to |
| --- | --- | --- | --- |
| [July](https://july.com) | Designs Travel gear inc luggage, bags and accessories. | Melbourne | Big luggage brands |
| [July](https://july.com) | Designs Travel gear inc luggage, bags and accessories. | Melbourne | Big luggage brands | Ecommerce not the focus of main list, great to showcase an aussie brand |
## Fintech
| Provider | Description | HQ | Alternative to |
| --- | --- | --- | --- |
| [Swyftx](https://swyftx.com/au/) | Swyftx is the most progressive cryptocurrency trading site to fix several problems similar to conventional cryptocurrency platforms. | Brisbane | Coinbase, Coinspot, FTX | Cryptocurrency and trading markets not the focus of main list |
| [Moneyme](https://www.moneyme.com.au/) | MoneyMe is a platform providing unsecured personal loans to the tech-savvy, convenience-driven millennial market in Australia. | Sydney | Judo Bank | More of a credit facility than an app |
| [Up](https://up.com.au) | Up is a digital bank designed to help you organise your money and simplify your life. Join in minutes and pay no monthly fees. - Owned by Bendigo Bank
| Melbourne | Big 4 Banks |
| Melbourne | Big 4 Banks | More of a financial organisation that happens to have an app, not main focus of list |
| [Judo Bank](https://www.judo.bank) | Judo is a lender powered by the latest tech that provides personal services to SMEs | Melbourne | Big banks | More of a financial organisation that happens to have an app, not main focus of list |
| [Waddle](https://www.waddle.com.au/) | Owned by Xero, they offer proprietary technology that leverages analytics from accounting & bank data to provide automated revolving credit lines to business. | Sydney | Judo Bank, normal bank | Owned by NZ company, based in Sydney |
## Local Business
| Provider | Description | HQ | Alternative to |
| --- | --- | --- | --- |
| [Good Citizens](https://www.goodcitizens.com.au/) | Sustainable sunglsses | Sydney | Big sunglass brands |
| [Good Citizens](https://www.goodcitizens.com.au/) | Sustainable sunglsses | Sydney | Big sunglass brands | Ecommerce not the focus of main list, great to showcase an aussie brand
|
## Productivity
| Provider | Description | HQ | Alternative to |
| --- | --- | --- | --- |
| [Shortcat](https://shortcat.app/) | A keyboard productivity tool for the Mac, to enable you to control your Mac without needing to use the mouse or trackpad. | Melbourne | using a mouse | Project with single function, limited business information |
## SaaS
| Provider | Description | HQ | Alternative to |
| --- | --- | --- | --- |
| [Omny Studio](https://omnystudio.com/) | Podcast technology platform helping teams share their content | Melbourne | Stitcher, Apple, Google, Spotify |
| [Nitro](https://gonitro.com) | PDF and e-sign tools to create, manage and share documents | Moved OS - Aussie born | Adobe, docusign |
| [Omny Studio](https://omnystudio.com/) | Podcast technology platform helping teams share their content | Melbourne | Stitcher, Apple, Google, Spotify | Acquired by a US based company, Triton Digital |
| [Nitro](https://gonitro.com) | PDF and e-sign tools to create, manage and share documents | Moved OS - Aussie born | Adobe, docusign | HQ has moved Overseas to the US. see #19 to discuss. |
| [Cascade](https://www.cascade.app/) | Strategy execution platform that helps organizations make their visions happen, through building their business and departmental plans, right through to tracking and execution of initiatives, team performance and more. | Moved OS - Aussie born | gtmhub, creately | HQ has moved Overseas to the US. see #75 to discuss. |
| [Atlassian](https://atlassian.com) | Tools for teams, from startup to enterprise: Atlassian provides tools such as Jira, Confluence and Trello | Sydney | Monday.com, Asana, Clickup | Moved HQ to the US. Now a Delaware company |
### Contributing

*Thanks for visiting! If you have suggestions, then you could [submit a new request to Airtable](https://airtable.com/shrNN6YAp7zPwsNom), [open an issue](https://github.com/AdamXweb/awesome-aussie/issues/new/choose), or [submit a PR](https://github.com/AdamXweb/awesome-aussie/pull/new/main), see: [`CONTRIBUTING.md`](/.github/CONTRIBUTING.md). Contributions are welcome, and always much appreciated* ☺️
Expand Down
Loading
Loading