chore: config auto update and fix ci

This commit is contained in:
2026-03-05 08:46:56 +07:00
parent d475d03d0c
commit b5d6d91851
2 changed files with 5 additions and 7 deletions

View File

@@ -130,7 +130,7 @@ jobs:
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v6
- name: Make get-crate-version executable - name: Make get-crate-version executable
run: chmod +x script/get-crate-version run: chmod +x script/get-crate-version
@@ -156,13 +156,11 @@ jobs:
id: create_release id: create_release
uses: softprops/action-gh-release@v2 uses: softprops/action-gh-release@v2
with: with:
repository: reyakov/coop
tag_name: ${{ steps.version.outputs.tag }} tag_name: ${{ steps.version.outputs.tag }}
name: ${{ steps.version.outputs.tag }} name: ${{ steps.version.outputs.tag }}
draft: true draft: true
prerelease: false prerelease: false
generate_release_notes: true generate_release_notes: true
token: ${{ secrets.TOKEN }}
files: | files: |
artifacts/**/* artifacts/**/*

View File

@@ -3,7 +3,7 @@ use std::path::{Path, PathBuf};
use std::sync::Arc; use std::sync::Arc;
use std::time::Duration; use std::time::Duration;
use anyhow::{anyhow, Context as AnyhowContext, Error}; use anyhow::{Context as AnyhowContext, Error, anyhow};
use gpui::http_client::{AsyncBody, HttpClient}; use gpui::http_client::{AsyncBody, HttpClient};
use gpui::{ use gpui::{
App, AppContext, AsyncApp, BackgroundExecutor, Context, Entity, Global, Subscription, Task, App, AppContext, AsyncApp, BackgroundExecutor, Context, Entity, Global, Subscription, Task,
@@ -11,7 +11,7 @@ use gpui::{
}; };
use semver::Version; use semver::Version;
use serde::Deserialize; use serde::Deserialize;
use smallvec::{smallvec, SmallVec}; use smallvec::{SmallVec, smallvec};
use smol::fs::File; use smol::fs::File;
use smol::io::AsyncReadExt; use smol::io::AsyncReadExt;
use smol::process::Command; use smol::process::Command;
@@ -20,11 +20,11 @@ const GITHUB_API_URL: &str = "https://api.github.com";
const COOP_UPDATE_EXPLANATION: &str = "COOP_UPDATE_EXPLANATION"; const COOP_UPDATE_EXPLANATION: &str = "COOP_UPDATE_EXPLANATION";
fn get_github_repo_owner() -> String { fn get_github_repo_owner() -> String {
std::env::var("COOP_GITHUB_REPO_OWNER").unwrap_or_else(|_| "your-username".to_string()) std::env::var("COOP_GITHUB_REPO_OWNER").unwrap_or_else(|_| "reyakov".to_string())
} }
fn get_github_repo_name() -> String { fn get_github_repo_name() -> String {
std::env::var("COOP_GITHUB_REPO_NAME").unwrap_or_else(|_| "your-repo".to_string()) std::env::var("COOP_GITHUB_REPO_NAME").unwrap_or_else(|_| "coop".to_string())
} }
fn is_flatpak_installation() -> bool { fn is_flatpak_installation() -> bool {