Skip to content
Open

Dev #72

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
e47781e
added file
Vinitha-Nayak May 15, 2025
1eacaca
Add files via upload
Vinitha-Nayak May 15, 2025
70a4c18
Merge branch 'master' of https://github.com/Vinitha-Nayak/vinitha-ele…
Vinitha-Nayak May 15, 2025
7ecbb53
added
Vinitha-Nayak May 15, 2025
30032ea
Update build-and-release.yml
Vinitha-Nayak May 15, 2025
ed89f20
Update build-and-release.yml
Vinitha-Nayak May 15, 2025
8660fb7
Update build-and-release.yml
Vinitha-Nayak May 15, 2025
c25b47f
Update build-and-release.yml
Vinitha-Nayak May 15, 2025
2e43801
Update build-and-release.yml
Vinitha-Nayak May 15, 2025
23d9532
Update .exe build [skip ci]
Vinitha-Nayak May 15, 2025
4d4e6dc
Create test.txt
Vinitha-Nayak May 15, 2025
2963fc4
deleted files
Vinitha-Nayak May 16, 2025
1d14c54
Update build-and-release.yml
Vinitha-Nayak May 16, 2025
ea9c718
Update build-and-release.yml
Vinitha-Nayak May 16, 2025
2b9c0c0
Update build-and-release.yml
Vinitha-Nayak May 16, 2025
2b07481
added dummy file
Vinitha-Nayak May 16, 2025
38dbd0d
Update build-and-release.yml
Vinitha-Nayak May 16, 2025
2ec915b
Update build-and-release.yml
Vinitha-Nayak May 16, 2025
613217f
Update build-and-release.yml
Vinitha-Nayak May 16, 2025
6d69861
Update build-and-release.yml
Vinitha-Nayak May 16, 2025
6adf29f
Update build-and-release.yml
Vinitha-Nayak May 16, 2025
4907b3a
Update .exe build [skip ci]
Vinitha-Nayak May 16, 2025
532529a
Update build-and-release.yml
Vinitha-Nayak May 16, 2025
33ab43b
Update build-and-release.yml
Vinitha-Nayak May 19, 2025
58301be
chore(release): 0.1.1
actions-user May 19, 2025
7f6d628
Update build-and-release.yml
Vinitha-Nayak May 19, 2025
e04ffd5
chore(release): 0.1.2
actions-user May 19, 2025
1253e4c
Update build-and-release.yml
Vinitha-Nayak May 19, 2025
1391b0f
chore(release): 0.1.3
actions-user May 19, 2025
a6ce5e8
Update package.json
Vinitha-Nayak May 19, 2025
8fb4364
Update package.json
Vinitha-Nayak May 19, 2025
af4b79d
chore(release): 0.1.4
actions-user May 19, 2025
82bc702
Update build-and-release.yml
Vinitha-Nayak May 19, 2025
8207e51
chore(release): 0.1.5
actions-user May 19, 2025
f3dbfb5
Update build-and-release.yml
Vinitha-Nayak May 19, 2025
5c5ede6
chore(release): 0.1.6
actions-user May 19, 2025
9eb3e7e
Create release-on-tag.yml
Vinitha-Nayak May 19, 2025
0336e6e
chore(release): 0.1.7
actions-user May 19, 2025
420b2d9
Update release-on-tag.yml
Vinitha-Nayak May 19, 2025
123e0b5
chore(release): 0.1.8
actions-user May 19, 2025
568c33d
delted garbage file
Vinitha-Nayak May 19, 2025
af52551
created dummy file
Vinitha-Nayak May 19, 2025
ae79db5
Update release-on-tag.yml
Vinitha-Nayak May 19, 2025
ffdc441
deleted file
Vinitha-Nayak May 19, 2025
3b1e738
added actions runner
Vinitha-Nayak May 19, 2025
e0fc92d
Update build_tag.yml
Vinitha-Nayak May 19, 2025
1ab0c54
delete file
Vinitha-Nayak May 19, 2025
d0ab442
created files
Vinitha-Nayak May 19, 2025
74ff39b
chore(release): bump version to 0.1.9 [skip ci]
invalid-email-address May 19, 2025
90c9280
modified
Vinitha-Nayak May 19, 2025
998be54
Merge branch 'master' of https://github.com/Vinitha-Nayak/vinitha-ele…
Vinitha-Nayak May 19, 2025
ab5b30e
Update version-bump.yml
Vinitha-Nayak May 19, 2025
b6cfd8f
chore(release): bump version to 0.1.10 [skip ci]
invalid-email-address May 19, 2025
c0d344b
Update version-bump.yml
Vinitha-Nayak May 19, 2025
7e7dac4
Update version-bump.yml
Vinitha-Nayak May 19, 2025
c97cb8e
Update version-bump.yml
Vinitha-Nayak May 19, 2025
52a56df
Update version-bump.yml
Vinitha-Nayak May 19, 2025
a9c26b0
Update version-bump.yml
Vinitha-Nayak May 19, 2025
5331479
Update version-bump.yml
Vinitha-Nayak May 19, 2025
d87aa8e
Update version-bump.yml
Vinitha-Nayak May 19, 2025
fa1a8f6
Update version-bump.yml
Vinitha-Nayak May 19, 2025
778dbc7
Update version-bump.yml
Vinitha-Nayak May 19, 2025
1052732
Update version-bump.yml
Vinitha-Nayak May 19, 2025
1cc83b4
Create rsample.txt
Vinitha-Nayak May 19, 2025
23f5875
delete txt files
Vinitha-Nayak May 19, 2025
76e3126
removed artifact file
Vinitha-Nayak May 20, 2025
f87958b
Update version-bump.yml
Vinitha-Nayak May 20, 2025
13d7c44
Update version-bump.yml
Vinitha-Nayak May 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
74 changes: 74 additions & 0 deletions .github/workflows/version-bump.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
name: Build and Release EXE

on: push

jobs:
build-project:
name: Build EXE
runs-on: windows-latest
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
permissions:
contents: write

steps:
- name: Checkout code
uses: actions/checkout@v3

- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: 23.9.0

- name: Install dependencies
run: npm ci

- name: Build Electron app
run: npm run build # This should produce the .exe in dist/

- name: Upload EXE artifact
uses: actions/upload-artifact@v4
with:
name: electron-exe
path: dist/*.exe # Adjust if your .exe file path is different

release-project:
name: Release EXE on GitHub
runs-on: windows-latest
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
needs: build-project

steps:
- name: Download EXE artifact
uses: actions/download-artifact@v4
with:
name: electron-exe

- name: Get EXE filename
id: get_exe
run: |
$exe = Get-ChildItem *.exe | Select-Object -ExpandProperty Name
echo "exe_name=$exe" >> $env:GITHUB_ENV
echo "::set-output name=exe_name::$exe"

- name: Create GitHub Release
id: create_release
uses: softprops/action-gh-release@v2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: v${{ github.run_number }}
release_name: Release v${{ github.run_number }}
draft: false
prerelease: false

- name: Upload .exe to GitHub Release
uses: softprops/action-gh-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./${{ steps.get_exe.outputs.exe_name }}
asset_name: ${{ steps.get_exe.outputs.exe_name }}
asset_content_type: application/octet-stream
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "electron-vue-template",
"version": "0.1.0",
"version": "0.1.10",
"description": "A minimal Electron + Vue application",
"main": "main/main.js",
"scripts": {
Expand Down