github actions test 7

This commit is contained in:
PlOszukiwacz
2024-12-19 15:07:06 +01:00
parent f523132ed1
commit ec2fae027b

View File

@@ -2,11 +2,11 @@ name: Build and Release bsky-desktop
on: on:
push: push:
tags-ignore: branches: [ $default-branch ]
- '*beta*' pull_request:
branches: [ $default-branch ]
workflow_dispatch: workflow_dispatch:
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true cancel-in-progress: true
@@ -15,14 +15,21 @@ jobs:
build: build:
name: Build bsky-desktop (Linux) name: Build bsky-desktop (Linux)
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions:
contents: write
steps: steps:
- name: Checkout Main - name: Checkout git repo
uses: actions/checkout@v4.2.1 uses: actions/checkout@v2
- name: Install Dependencies - name: setup node and npm
uses: actions/setup-node@master
with:
node-version: 16
- name: Get npm version action
id: npmv
uses: pchynoweth/action-get-npm-version@1.0.1
- name: Install dependencies
run: npm install run: npm install
- name: Compile (For linux) - name: Compile (For linux)