Skip to content
This repository has been archived by the owner on Apr 17, 2023. It is now read-only.

Commit

Permalink
Merge pull request #94 from aerogear/PF4_rebased
Browse files Browse the repository at this point in the history
Pf4 rebased
  • Loading branch information
secondsun authored Sep 17, 2020
2 parents 9113809 + 44966ad commit f3d67bb
Show file tree
Hide file tree
Showing 254 changed files with 23,953 additions and 26,345 deletions.
44 changes: 44 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
.github
.tmp
.vascode
build
node_modules
.gitignore
container

# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js
package-lock.json

# testing
/coverage

# production
/build

# intellij
.idea
*.iml

# vscode
.vscode

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*

.project
*.css
*.iml
.tmp
21 changes: 0 additions & 21 deletions .editorconfig

This file was deleted.

1 change: 0 additions & 1 deletion .gitattributes

This file was deleted.

47 changes: 0 additions & 47 deletions .github/CODE_OF_CONDUCT

This file was deleted.

69 changes: 0 additions & 69 deletions .github/CONTRIBUTING.md

This file was deleted.

17 changes: 0 additions & 17 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

35 changes: 0 additions & 35 deletions .github/PULL_REQUEST_TEMPLATE.md

This file was deleted.

23 changes: 23 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: build

on: [push, pull_request]

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2

- uses: actions/setup-node@v1
with:
node-version: '10.x'

- name: Install dependencies
run: npm install

- name: Check code style
run: npm run check

- name: Build
run: npm run compile

14 changes: 14 additions & 0 deletions .github/workflows/enforce_conventional_commit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: Validate
on: [pull_request]

jobs:
validate_comments:
name: 'Validate Conventional Commits'
runs-on: ubuntu-latest
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- uses: wagoid/commitlint-github-action@v2
38 changes: 38 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: publish

on:
release:
types: [published]

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2

- name: Extract tag name
shell: bash
run: echo "##[set-output name=tag;]$(echo ${GITHUB_REF#refs/tags/})"
id: extract_tag

- name: Set up QEMU
uses: docker/setup-qemu-action@v1

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1

- name: Login to Quay.io
uses: docker/login-action@v1
with:
registry: quay.io
username: ${{ secrets.QUAY_USERNAME }}
password: ${{ secrets.QUAY_PASSWORD }}

- name: Build and push
uses: docker/build-push-action@v2
with:
context: .
file: ./container/Dockerfile
platforms: linux/amd64
push: true
tags: quay.io/aerogear/unifiedpush-admin-ui:${{ steps.extract_tag.outputs.tag }}
25 changes: 25 additions & 0 deletions .github/workflows/version_bump.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Bump version
on:
push:
branches:
- master
paths-ignore:
- 'package.json'
- 'CHANGELOG.md'
jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Bump version and push tag
uses: TriPSs/conventional-changelog-action@v3
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
git-message: 'chore(release): {version}'
preset: 'angular'
tag-prefix: ''
output-file: 'CHANGELOG.md'
skip-on-empty: true
47 changes: 34 additions & 13 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,15 +1,36 @@
.classpath
.project
.settings/
target/
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js
package-lock.json

# testing
/coverage

# production
/build

# intellij
.idea
*.iml

node
node_modules
node_tmp
dist
# vscode
.vscode

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*

.project
*.css
*.iml
.tmp
.build-tmp
app/bower-components
app/bower_components
npm-debug.log
local-config.json
Loading

0 comments on commit f3d67bb

Please sign in to comment.