Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
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
54 changes: 54 additions & 0 deletions .github/workflows/npm-gulp.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: NodeJS with Gulp

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build:
runs-on: ubuntu-latest

strategy:
matrix:
node-version: [18.x, 20.x, 22.x]

steps:
- uses: actions/checkout@v4

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}

- name: Buildname: Main

on:
push:
tags:
- "v*.*.*"

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Release
uses: softprops/action-gh-release@v2- name: Bytebase Create Plan From Release
uses: bytebase/[email protected] - name: Add To GitHub projects
uses: actions/[email protected]
with:
# URL of the project to add issues to
project-url:
# A GitHub personal access token with write access to the project
github-token:
# A comma-separated list of labels to use as a filter for issue to be added
labeled: # optional
# The behavior of the labels filter, AND to match all labels, OR to match any label, NOT to exclude any listed label (default is OR)
label-operator: # optional

run: |
npm install
gulp
54 changes: 54 additions & 0 deletions .github/workflows/setup npm-gulp.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: NodeJS with Gulp

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build:
runs-on: ubuntu-latest

strategy:
matrix:
node-version: [18.x, 20.x, 22.x]

steps:
- uses: actions/checkout@v4

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}

- name: Buildname: Main

on:
push:
tags:
- "v*.*.*"

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Release
uses: softprops/action-gh-release@v2- name: Bytebase Create Plan From Release
uses: bytebase/[email protected] - name: Add To GitHub projects
uses: actions/[email protected]
with:
# URL of the project to add issues to
project-url:
# A GitHub personal access token with write access to the project
github-token:
# A comma-separated list of labels to use as a filter for issue to be added
labeled: # optional
# The behavior of the labels filter, AND to match all labels, OR to match any label, NOT to exclude any listed label (default is OR)
label-operator: # optional

run: |
npm install
gulp
54 changes: 54 additions & 0 deletions .github/workflows/setupnpm-gulp.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: NodeJS with Gulp

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build:
runs-on: ubuntu-latest

strategy:
matrix:
node-version: [18.x, 20.x, 22.x]

steps:
- uses: actions/checkout@v4

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}

- name: Buildname: Main

on:
push:
tags:
- "v*.*.*"

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Release
uses: softprops/action-gh-release@v2- name: Bytebase Create Plan From Release
uses: bytebase/[email protected] - name: Add To GitHub projects
uses: actions/[email protected]
with:
# URL of the project to add issues to
project-url:
# A GitHub personal access token with write access to the project
github-token:
# A comma-separated list of labels to use as a filter for issue to be added
labeled: # optional
# The behavior of the labels filter, AND to match all labels, OR to match any label, NOT to exclude any listed label (default is OR)
label-operator: # optional

run: |
npm install
gulp
21 changes: 21 additions & 0 deletions release build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Main

on: push

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Build
run: echo ${{ github.sha }} > Release.txt
- name: Test
run: cat Release.txt
- name: Release
uses: softprops/action-gh-release@v2
if: github.ref_type == 'tag'
with:
files: |
Release.txt
LICENSE
13 changes: 13 additions & 0 deletions tags.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: Main

on: push

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Release
uses: softprops/action-gh-release@v2
if: github.ref_type == 'tag'