Skip to content

Commit 8ed94ba

Browse files
Setup circleci
1 parent 78769b7 commit 8ed94ba

File tree

2 files changed

+59
-1
lines changed

2 files changed

+59
-1
lines changed

.circleci/config.yml

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
# Use the latest 2.1 version of CircleCI pipeline process engine.
2+
# See: https://circleci.com/docs/configuration-reference
3+
version: 2.1
4+
5+
orbs:
6+
go: circleci/go@1.9.0
7+
docker: circleci/docker@2.4.0
8+
9+
jobs:
10+
build_updater:
11+
executor:
12+
name: go/default
13+
tag: 1.21.1
14+
steps:
15+
- checkout
16+
- go/load-cache
17+
- go/mod-download
18+
- go/save-cache
19+
- run:
20+
name: Build updater
21+
command: go build -v -o ./updater cmd/updater/main.go
22+
23+
build_watcher:
24+
executor:
25+
name: go/default
26+
tag: 1.21.1
27+
steps:
28+
- checkout
29+
- go/load-cache
30+
- go/mod-download
31+
- go/save-cache
32+
- run:
33+
name: Build watcher
34+
command: go build -v -o ./watcher cmd/watcher/main.go
35+
36+
test:
37+
executor:
38+
name: go/default
39+
tag: 1.21.1
40+
steps:
41+
- checkout
42+
- go/load-cache
43+
- go/mod-download
44+
- go/save-cache
45+
- go/test:
46+
covermode: atomic
47+
failfast: true
48+
race: true
49+
50+
workflows:
51+
main:
52+
jobs:
53+
- build_watcher
54+
- build_updater
55+
- test:
56+
requires:
57+
- build_watcher
58+
- build_updater

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Notion IGDB autocomplete [![reddit thread](https://img.shields.io/badge/Reddit-FF4500?logo=reddit&logoColor=white)](https://www.reddit.com/r/Notion/comments/17dw8js/created_integration_to_automatically_fill_in/?utm_source=share&utm_medium=web2x&context=3) [![Notion template](https://img.shields.io/badge/Notion-%23000000.svg?logo=notion&logoColor=white)](https://plant-pantry-77c.notion.site/Automated-video-games-library-c833cb560feb4b82935a310e508d34c2)
1+
# Notion IGDB autocomplete [![CircleCI](https://dl.circleci.com/status-badge/img/gh/RedSkiesReaperr/notion-igdb-autocomplete/tree/main.svg?style=svg)](https://dl.circleci.com/status-badge/redirect/gh/RedSkiesReaperr/notion-igdb-autocomplete/tree/main) [![reddit thread](https://img.shields.io/badge/Reddit-FF4500?logo=reddit&logoColor=white)](https://www.reddit.com/r/Notion/comments/17dw8js/created_integration_to_automatically_fill_in/?utm_source=share&utm_medium=web2x&context=3) [![Notion template](https://img.shields.io/badge/Notion-%23000000.svg?logo=notion&logoColor=white)](https://plant-pantry-77c.notion.site/Automated-video-games-library-c833cb560feb4b82935a310e508d34c2)
22

33
This Go project aims to automate the completion of video game information in a Notion database. It simplifies the task of collecting and updating details of video games, including titles, franchises, genres, platforms, and release dates, by connecting to the Notion database.
44

0 commit comments

Comments
 (0)