Skip to content

Commit

Permalink
initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
marcorossi-cb committed Mar 13, 2024
1 parent 3db75c5 commit 55dc7fc
Show file tree
Hide file tree
Showing 5 changed files with 6,189 additions and 0 deletions.
12 changes: 12 additions & 0 deletions .github/workflows/semantic-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: Public ECR

on:
push:

jobs:
build:
uses: crispybaconsrl/devops-team__reusable-workflows/.github/workflows/build-public-image-on-ecr-with-vault.yml@master
with:
PROJECT_NAME: semantic-release
secrets:
vault_token: ${{ secrets.VAULT_TOKEN }}
40 changes: 40 additions & 0 deletions .releaserc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
plugins:
- - "@semantic-release/commit-analyzer"
- releaseRules:
- breaking: true
release: major
- type: build # Changes that affect the build system or external dependencies
release: patch
- type: chore # Other changes that don't modify src or test files
release: false
- type: ci # Changes to our CI configuration files and scripts
release: false
- type: docs # Documentation only changes
release: patch
- type: feat # A new feature
release: minor
- type: fix # A bug fix
release: patch
- type: perf # A code change that improves performance
release: patch
- type: refactor # A code change that neither fixes a bug nor adds a feature
release: false
- type: revert # Reverts a previous commit
release: patch
- type: style # Changes that do not affect the meaning of the code
# (white-space, formatting, missing semi-colons, etc)
release: false
- type: test # Adding missing tests or correcting existing tests
release: false
- "@semantic-release/release-notes-generator"
- "@semantic-release/changelog"
- "@semantic-release/github"
- - "@semantic-release/git"
- assets:
- CHANGELOG.md
message: |-
chore(release): ${nextRelease.version} [skip ci]
${nextRelease.notes}
branches:
- name: "develop"
debug: false
5 changes: 5 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
FROM node:20-alpine
COPY .releaserc.yaml .
COPY package*.json .
RUN npm ci
CMD ["npx", "semantic-release"]
Loading

0 comments on commit 55dc7fc

Please sign in to comment.