Skip to content

Commit e99ee98

Browse files
authored
Merge pull request #209 from n0th1ng-else/miro
2 parents 1c0990e + fdcd7ca commit e99ee98

File tree

4 files changed

+40
-13
lines changed

4 files changed

+40
-13
lines changed

.github/workflows/release.yml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -67,15 +67,22 @@ jobs:
6767
with:
6868
node-version: ${{ steps.node-version.outputs.content }}
6969

70-
- name: Publish to Registry
71-
uses: docker/build-push-action@v1
70+
- name: Login to GitHub Container Registry
71+
uses: docker/login-action@v2
7272
with:
73-
registry: docker.pkg.github.com
73+
registry: ghcr.io
7474
username: ${{ github.actor }}
7575
password: ${{ secrets.GITHUB_TOKEN }}
76-
repository: '${{ github.actor }}/n0th1ng-else.github.io/n0th1ng-else-blog'
77-
tag_with_sha: true
78-
build_args: APP_VERSION=${{ needs.version.outputs.version }},COMMIT_HASH=${{ env.APP_VERSION }},SELF_URL=${{ secrets.SELF_URL }},GH_AUTHOR_LOGIN=${{ secrets.GH_AUTHOR_LOGIN }},GH_AUTHOR_LINKED_IN=${{ secrets.GH_AUTHOR_LINKED_IN }},GH_AUTHOR_TELEGRAM=${{ secrets.GH_AUTHOR_TELEGRAM }},GH_AUTHOR_MEDIUM=${{ secrets.GH_AUTHOR_MEDIUM }},GH_AUTHOR_HABR=${{ secrets.GH_AUTHOR_HABR }},GH_AUTHOR_NPM=${{ secrets.GH_AUTHOR_NPM }},GH_AUTHOR_TWITTER=${{ secrets.GH_AUTHOR_TWITTER }},GH_AUTHOR_DEVTO=${{ secrets.GH_AUTHOR_DEVTO }}
76+
77+
- name: Publish to Registry
78+
uses: docker/build-push-action@v3
79+
with:
80+
context: .
81+
push: true
82+
tags: |
83+
ghcr.io/${{ github.actor }}/n0th1ng-else.github.io/n0th1ng-else-blog:latest
84+
ghcr.io/${{ github.actor }}/n0th1ng-else.github.io/n0th1ng-else-blog:${{ github.sha }}
85+
build-args: APP_VERSION=${{ needs.version.outputs.version }},COMMIT_HASH=${{ env.APP_VERSION }},SELF_URL=${{ secrets.SELF_URL }},GH_AUTHOR_LOGIN=${{ secrets.GH_AUTHOR_LOGIN }},GH_AUTHOR_LINKED_IN=${{ secrets.GH_AUTHOR_LINKED_IN }},GH_AUTHOR_TELEGRAM=${{ secrets.GH_AUTHOR_TELEGRAM }},GH_AUTHOR_MEDIUM=${{ secrets.GH_AUTHOR_MEDIUM }},GH_AUTHOR_HABR=${{ secrets.GH_AUTHOR_HABR }},GH_AUTHOR_NPM=${{ secrets.GH_AUTHOR_NPM }},GH_AUTHOR_TWITTER=${{ secrets.GH_AUTHOR_TWITTER }},GH_AUTHOR_DEVTO=${{ secrets.GH_AUTHOR_DEVTO }}
7986

8087
production:
8188
runs-on: ubuntu-latest

src/assets/images/miro-logo.svg

Lines changed: 5 additions & 0 deletions
Loading

src/lib/browser/utils/projects.ts

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ import nssLogo from '../../../assets/images/nss-logo.png';
44
import setronicaLogo from '../../../assets/images/setronica-logo.png';
55
import catawikiLogo from '../../../assets/images/catawiki-logo.svg';
66
import tradeshiftLogo from '../../../assets/images/tradeshift-logo.svg';
7+
import miroLogo from '../../../assets/images/miro-logo.svg';
78

89
export enum Position {
910
Fullstack,
10-
Frontend
11+
FrontendL1,
12+
FrontendL2
1113
}
1214

1315
export interface ProjectItem {
@@ -38,7 +40,7 @@ const getSetronica = (): ProjectItem => ({
3840
logo: setronicaLogo,
3941
url: 'https://setronica.com',
4042
tags: ['React', 'Angular', 'NodeJS'],
41-
position: Position.Frontend,
43+
position: Position.FrontendL1,
4244
startDate: '01-09-2016',
4345
endDate: '01-06-2021'
4446
});
@@ -48,7 +50,7 @@ const getTradeshift = (): ProjectItem => ({
4850
logo: tradeshiftLogo,
4951
url: 'https://tradeshift.com',
5052
tags: ['React', 'Angular', 'NodeJS'],
51-
position: Position.Frontend,
53+
position: Position.FrontendL1,
5254
startDate: '01-09-2016',
5355
endDate: '01-06-2021'
5456
});
@@ -58,11 +60,22 @@ const getCatawiki = (): ProjectItem => ({
5860
logo: catawikiLogo,
5961
url: 'https://www.catawiki.com',
6062
tags: ['React', 'k8s', 'NodeJS'],
61-
position: Position.Frontend,
62-
startDate: '01-07-2021'
63+
position: Position.FrontendL1,
64+
startDate: '01-07-2021',
65+
endDate: '31-10-2022'
66+
});
67+
68+
const getMiro = (): ProjectItem => ({
69+
name: 'Miro',
70+
logo: miroLogo,
71+
url: 'https://www.miro.com',
72+
tags: ['React', 'NextJS'],
73+
position: Position.FrontendL2,
74+
startDate: '01-11-2022'
6375
});
6476

6577
export const getWorkProjects = (): ProjectItem[] => [
78+
getMiro(),
6679
getCatawiki(),
6780
getTradeshift(),
6881
getSetronica(),

src/lib/common/labels.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,10 @@ export const getServiceTitle = (service?: string): string => {
2929

3030
export const getPositionTitle = (position?: Position): string => {
3131
switch (position) {
32-
case Position.Frontend:
33-
return 'Sr Frontend Engineer';
32+
case Position.FrontendL2:
33+
return 'Software Engineer II';
34+
case Position.FrontendL1:
35+
return 'Senior Frontend Engineer';
3436
case Position.Fullstack:
3537
return 'FullStack Engineer';
3638
default:

0 commit comments

Comments
 (0)