Skip to content

Commit fc54f16

Browse files
authored
Merge pull request #18 from steciuk/17-migrate-deploy-to-github-pages
17 migrate deploy to GitHub pages
2 parents bd88e5b + 500ac31 commit fc54f16

14 files changed

+346
-457
lines changed

.firebaserc

Lines changed: 0 additions & 5 deletions
This file was deleted.

.github/workflows/deploy.yaml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Build and deploy
2+
on:
3+
push:
4+
branches:
5+
- main
6+
7+
permissions:
8+
contents: write
9+
jobs:
10+
build-and-deploy:
11+
concurrency:
12+
group: ci-${{ github.ref }}
13+
cancel-in-progress: true
14+
runs-on: ubuntu-latest
15+
steps:
16+
- name: Checkout code
17+
uses: actions/checkout@v4
18+
19+
- name: Setup Node.js
20+
uses: actions/setup-node@v3
21+
with:
22+
node-version-file: .nvmrc
23+
24+
- name: Install dependencies
25+
run: npm ci
26+
27+
- name: Build
28+
run: npm run build
29+
30+
- name: Deploy
31+
uses: JamesIves/github-pages-deploy-action@v4
32+
with:
33+
branch: gh-pages
34+
folder: dist

.github/workflows/firebase-hosting-merge.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.

.github/workflows/firebase-hosting-pull-request.yml

Lines changed: 0 additions & 17 deletions
This file was deleted.

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
v20.12.0

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

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

5-
**Project supervisor:** César Ferri Ramírez
5+
**Project supervisor:** César Ferri Ramírez
66
**Grade:** 10/10
77

88
## Description
99
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.
1010

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

1414
Project raport/description can be found [**here**](RAPORT.pdf).

firebase.json

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)