Skip to content

Commit

Permalink
Merge pull request #18 from steciuk/17-migrate-deploy-to-github-pages
Browse files Browse the repository at this point in the history
17 migrate deploy to GitHub pages
  • Loading branch information
steciuk authored May 21, 2024
2 parents bd88e5b + 500ac31 commit fc54f16
Show file tree
Hide file tree
Showing 14 changed files with 346 additions and 457 deletions.
5 changes: 0 additions & 5 deletions .firebaserc

This file was deleted.

34 changes: 34 additions & 0 deletions .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Build and deploy
on:
push:
branches:
- main

permissions:
contents: write
jobs:
build-and-deploy:
concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: true
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version-file: .nvmrc

- name: Install dependencies
run: npm ci

- name: Build
run: npm run build

- name: Deploy
uses: JamesIves/github-pages-deploy-action@v4
with:
branch: gh-pages
folder: dist
20 changes: 0 additions & 20 deletions .github/workflows/firebase-hosting-merge.yml

This file was deleted.

17 changes: 0 additions & 17 deletions .github/workflows/firebase-hosting-pull-request.yml

This file was deleted.

1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
v20.12.0
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@

Project for the Evaluation, Deployment And Monitorisation Of Models course at the Universitat Politècnica de Valencia, during the spring semester of 2023.

**Project supervisor:** César Ferri Ramírez
**Project supervisor:** César Ferri Ramírez
**Grade:** 10/10

## Description
FreeBici is the all-in-one web app designed to enhance users' Valenbisi (city bikes of Valenncia) experience. With powerful features and intuitive functionalities, FreeBici empowers users to make the most of their bike rides throughout the beautiful city of Valencia. The service aims to revolutionize the way people explore the city on two wheels.

## Results
Final deployed application can be accessed at [freebici.adam-steciuk.com](https://freebici.adam-steciuk.com/).
Final deployed application can be accessed at [freebici.steciuk.dev](https://freebici.steciuk.dev/).

Project raport/description can be found [**here**](RAPORT.pdf).
12 changes: 0 additions & 12 deletions firebase.json

This file was deleted.

Loading

0 comments on commit fc54f16

Please sign in to comment.