Code Monkey home page Code Monkey logo

Comments (6)

ylmrx avatar ylmrx commented on June 9, 2024

this is gonna be difficult to achieve until we bite the CI bullet :)

It shouldn't be too complicated with the code part, but it make much more sense to then have the whole package pushed embedding the change in code (otherwise we'll have to deal w/ a LOT of maintainance commits).

i drafted the "pop the action" + replace part (reference the commit_id there is as trivial as $env:GITHUB_COMMIT_SHA) here : https://github.com/ylmrx/t3/blob/dev/.github/workflows/dotnet-desktop.yml

executed as: https://github.com/ylmrx/t3/actions/runs/7863244025/job/21453637444

(ps: as you most likely expect, and thus minimal at our scales, this might require a few bucks/month toward github too (worth it imho, but i have no idea about their pricing))

from t3.

pixtur avatar pixtur commented on June 9, 2024

I am not really sure. I think there are probably prebuild-scripts for MS-build to achieve this.

from t3.

ylmrx avatar ylmrx commented on June 9, 2024

The example i'm showing in comment above is 95% the default prebuilt-script from github-actions.

also cf.
https://github.com/microsoft/github-actions-for-desktop-apps?tab=readme-ov-file#versioning
(linked in yml header)

from t3.

pixtur avatar pixtur commented on June 9, 2024

I think the current solution of the "build-standalone" solution is going to be obsolete as soon as we switch to the main branch.
We then should look in to CI/CD again.

from t3.

sense-amr avatar sense-amr commented on June 9, 2024

Great i look forward to the next iteration of the branch .. that solves the build standalone paradigm

from t3.

sense-amr avatar sense-amr commented on June 9, 2024

Solving this issue in the main branch going forward could easily be achieved by Adding the aft requested
"About" option to the UI for the splash screen and or populate with version number in header

from t3.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.