Skip to content

Commit 7f92391

Browse files
committed
auto run setup cicd
1 parent 0a4a54a commit 7f92391

File tree

5 files changed

+34
-6
lines changed

5 files changed

+34
-6
lines changed

.github/workflows/savetodb.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Update Planetscale DB with Appcenter Data
2+
on:
3+
push:
4+
branches:
5+
- main
6+
- 'v*'
7+
8+
jobs:
9+
create-release:
10+
permissions:
11+
contents: write
12+
runs-on: ubuntu-20.04
13+
steps:
14+
- uses: actions/checkout@v3
15+
- name: install Rust stable
16+
uses: dtolnay/rust-toolchain@stable
17+
- name: install dependencies (ubuntu only)
18+
run: |
19+
sudo apt-get update
20+
- name: run code
21+
run: cargo run
22+
env:
23+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
24+
APPCENTER_KEY: ${{ secrets.APPCENTER_KEY }}
25+
APPCENTER_UNAME: ${{ secrets.APPCENTER_UNAME }}
26+
APPCENTER_APPNAME: ${{ secrets.APPCENTER_APPNAME }}
27+
DATAW: ${{ secrets.DATAW }}

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ chrono="0.4.26"
1212
rayon="1.7.0"
1313
dotenv = "0.15.0"
1414
prefstore= {git="https://github.com/visnkmr/prefstore.git"}
15+
# prefstore= {path="../../rust/prefstore/prefstore/"}
1516
serde = {version = "1.0.163", features = ["derive"]}
1617
mysql="*"
1718
tokio = { version = "1.28.2", features = ["full"] }

src/commitstojson.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ use std::env;
33
use crate::getcommits::get_recent_commits;
44
use dotenv::dotenv;
55

6-
// #[test]
6+
#[test]
77
pub fn commitstojson() {
8-
// dotenv().ok();
8+
dotenv().ok();
99
let api_key = env::var("API_KEY").unwrap();
1010
let server_url = env::var("URL").unwrap();
1111
let un="12core1";
@@ -43,7 +43,7 @@ pub fn commitstojson() {
4343
// // // println!("{}",i.time)
4444
// // // }
4545

46-
prefstore::savecustom("gtr","gtr.json",serde_json::to_string(&gtr).unwrap());
47-
prefstore::savecustom("gtr","gtrl.json",serde_json::to_string(&gtrl).unwrap());
46+
prefstore::save_else_where("/tmp/new/gtr.json",serde_json::to_string(&gtr).unwrap());
47+
prefstore::save_else_where("/tmp/new/gtrl.json",serde_json::to_string(&gtrl).unwrap());
4848
// prefstore::appendcustom("gtr","gtr.json",serde_json::to_string(&gtr1).unwrap());
4949
}

src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use std::{env, any::TypeId};
22
mod stats;
33
mod repochanges;
44
use chrono::{DateTime, FixedOffset, NaiveDateTime, Utc};
5-
use commitstojson::commitstojson;
5+
// use commitstojson::commitstojson;
66
use pscale::*;
77
use rayon::prelude::{IntoParallelRefIterator, ParallelIterator};
88
use reqwest::{blocking::Client, header::{HeaderMap, CONTENT_TYPE, AUTHORIZATION}};

0 commit comments

Comments
 (0)