Merge pull request #213 from MacRimi/develop

LICENSE: strip project header so GitHub detects GPL-3.0
This commit is contained in:
MacRimi
2026-05-31 14:03:38 +02:00
committed by GitHub
7 changed files with 12 additions and 27 deletions
+1 -4
View File
@@ -6,9 +6,6 @@ on:
permissions: permissions:
contents: write contents: write
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
jobs: jobs:
build: build:
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
@@ -59,7 +56,7 @@ jobs:
cat ProxMenux-Monitor.AppImage.sha256 cat ProxMenux-Monitor.AppImage.sha256
- name: Upload AppImage artifact - name: Upload AppImage artifact
uses: actions/upload-artifact@v6 uses: actions/upload-artifact@v7
with: with:
name: ProxMenux-${{ steps.version.outputs.VERSION }}-AppImage name: ProxMenux-${{ steps.version.outputs.VERSION }}-AppImage
path: | path: |
+1 -4
View File
@@ -6,9 +6,6 @@ on:
permissions: permissions:
contents: write contents: write
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
jobs: jobs:
build: build:
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
@@ -59,7 +56,7 @@ jobs:
cat ProxMenux-Monitor.AppImage.sha256 cat ProxMenux-Monitor.AppImage.sha256
- name: Upload AppImage artifact - name: Upload AppImage artifact
uses: actions/upload-artifact@v6 uses: actions/upload-artifact@v7
with: with:
name: ProxMenux-${{ steps.version.outputs.VERSION }}-beta-AppImage name: ProxMenux-${{ steps.version.outputs.VERSION }}-beta-AppImage
path: | path: |
+3 -3
View File
@@ -13,10 +13,10 @@ jobs:
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v6
- name: Setup Node.js - name: Setup Node.js
uses: actions/setup-node@v4 uses: actions/setup-node@v6
with: with:
node-version: '20' node-version: '20'
@@ -47,7 +47,7 @@ jobs:
run: echo "VERSION=$(node -p "require('./package.json').version")" >> $GITHUB_OUTPUT run: echo "VERSION=$(node -p "require('./package.json').version")" >> $GITHUB_OUTPUT
- name: Upload AppImage artifact - name: Upload AppImage artifact
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v7
with: with:
name: ProxMenux-${{ steps.version.outputs.VERSION }}-AppImage name: ProxMenux-${{ steps.version.outputs.VERSION }}-AppImage
path: AppImage/dist/*.AppImage path: AppImage/dist/*.AppImage
+1 -4
View File
@@ -9,9 +9,6 @@ on:
paths: [ 'AppImage/**' ] paths: [ 'AppImage/**' ]
workflow_dispatch: workflow_dispatch:
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
jobs: jobs:
build: build:
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
@@ -52,7 +49,7 @@ jobs:
run: echo "VERSION=$(node -p "require('./package.json').version")" >> $GITHUB_OUTPUT run: echo "VERSION=$(node -p "require('./package.json').version")" >> $GITHUB_OUTPUT
- name: Upload AppImage artifact - name: Upload AppImage artifact
uses: actions/upload-artifact@v6 uses: actions/upload-artifact@v7
with: with:
name: ProxMenux-${{ steps.version.outputs.VERSION }}-AppImage name: ProxMenux-${{ steps.version.outputs.VERSION }}-AppImage
path: AppImage/dist/*.AppImage path: AppImage/dist/*.AppImage
+5 -5
View File
@@ -25,17 +25,17 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v6
- name: Setup Node - name: Setup Node
uses: actions/setup-node@v4 uses: actions/setup-node@v6
with: with:
node-version: "20" node-version: "20"
cache: 'npm' cache: 'npm'
cache-dependency-path: 'web/package-lock.json' cache-dependency-path: 'web/package-lock.json'
- name: Setup Pages - name: Setup Pages
uses: actions/configure-pages@v4 uses: actions/configure-pages@v6
- name: Install dependencies - name: Install dependencies
run: | run: |
@@ -48,7 +48,7 @@ jobs:
npm run build npm run build
- name: Upload artifact - name: Upload artifact
uses: actions/upload-pages-artifact@v3 uses: actions/upload-pages-artifact@v5
with: with:
path: web/out path: web/out
@@ -61,4 +61,4 @@ jobs:
steps: steps:
- name: Deploy to GitHub Pages - name: Deploy to GitHub Pages
id: deployment id: deployment
uses: actions/deploy-pages@v4 uses: actions/deploy-pages@v5
+1 -1
View File
@@ -16,7 +16,7 @@ jobs:
steps: steps:
- name: ⬇️ Checkout the repository - name: ⬇️ Checkout the repository
uses: actions/checkout@v3 uses: actions/checkout@v6
- name: 🐍 Set up Python - name: 🐍 Set up Python
uses: actions/setup-python@v4 uses: actions/setup-python@v4
-6
View File
@@ -1,9 +1,3 @@
ProxMenux — An Interactive Menu and Web Dashboard for Proxmox VE
Copyright (c) 2025 MacRimi
This program is licensed under the GNU General Public License v3.0.
The full text of the license follows.
GNU GENERAL PUBLIC LICENSE GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007 Version 3, 29 June 2007