Skip to content

Commit

Permalink
Update Status to GA v1.0.0 (#51)
Browse files Browse the repository at this point in the history
* Update Status to GA

* Update template to v 1.0.0

* align cargo.toml version with template version

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update from node 16 versions

* Update template.yaml

* Update template.yaml

* Update template.yaml

* Update publish.yaml

* Update publish.yaml

* Update publish.yaml

* Update template.yaml

---------

Co-authored-by: Concourse <[email protected]>
  • Loading branch information
royfur and coralogix-concourse authored Feb 4, 2024
1 parent f3e1188 commit 9d5dbd2
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 21 deletions.
18 changes: 9 additions & 9 deletions .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -84,20 +84,20 @@ jobs:

build:
name: build
needs: [check_version , validate]
if: ${{ github.event_name == 'workflow_dispatch' || ( success() && needs.check_version.outputs.template_updated == 'true' ) }}
needs: validate
if: ${{ github.event_name == 'workflow_dispatch' || success() }}
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v4

- uses: aws-actions/configure-aws-credentials@v2
- uses: aws-actions/configure-aws-credentials@v4
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: ${{ env.AWS_DEFAULT_REGION }}

- uses: actions/setup-python@v4
- uses: actions/setup-python@v5
with:
python-version: '3.9'
cache: 'pip' # caching pip dependencies
Expand Down Expand Up @@ -128,27 +128,27 @@ jobs:
--output-template-file packaged.yaml
- name: store
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: packaged.yaml
path: packaged.yaml

publish:
name: publish
needs: build
if: ${{ github.event_name == 'workflow_dispatch' || (success() && github.ref == 'refs/heads/master') }}
needs: [check_version , build]
if: ${{ github.event_name == 'workflow_dispatch' || (success() && needs.check_version.outputs.template_updated == 'true' && github.ref == 'refs/heads/master') }}
runs-on: ubuntu-latest
env:
AWS_SERVERLESS_BUCKET: coralogix-serverless-repo
steps:
- uses: aws-actions/configure-aws-credentials@v2
- uses: aws-actions/configure-aws-credentials@v4
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: ${{ env.AWS_DEFAULT_REGION }}

- name: download
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: packaged.yaml

Expand Down
5 changes: 2 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# Changelog
## v1.0.0 🎉 / 2024-02-04
- GA release of Coralogix AWS Shipper

## v0.0.14 Beta / 2024-02-03
### 🚀 New components 🚀
Expand Down Expand Up @@ -45,15 +47,13 @@
- Bug Fix in SNS email notification

## v0.0.4 Beta / 2024-01-03

### 🚀 New components 🚀
- Added support for sqs for s3 and sqs messages

### 🧰 Bug fixes 🧰
- Fix Sns and Sqs space in key bug

## v0.0.3 Beta / 2023-12-26

### 🛑 Breaking changes 🛑
- Update the CoralogixRegion param list to be the same as the list in the [website](https://coralogix.com/docs/coralogix-domain/)

Expand All @@ -67,7 +67,6 @@
- Added default App or Subsystem name.

## v0.0.2 Beta / 2023-12-15

### 🧰 Bug fixes 🧰
- Lambda fail on empty empty gzip file for ELB logs.
- Change LogLevel to WARN
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "coralogix-aws-shipper"
version = "0.0.14"
version = "1.0.0"
edition = "2021"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Forward AWS Logs via Lambda Shipper

[![license](https://img.shields.io/github/license/coralogix/coralogix-aws-shipper.svg)](https://raw.githubusercontent.com/coralogix/coralogix-aws-shipper/master/LICENSE) ![publish workflow](https://github.com/coralogix/coralogix-aws-shipper/actions/workflows/publish.yaml/badge.svg) ![Dynamic TOML Badge](https://img.shields.io/badge/dynamic/toml?url=https%3A%2F%2Fraw.githubusercontent.com%2Fcoralogix%2Fcoralogix-aws-shipper%2Fmaster%2FCargo.toml&query=%24.package.version&label=version) [![Rust Report Card](https://rust-reportcard.xuri.me/badge/github.com/coralogix/coralogix-aws-shipper)](https://rust-reportcard.xuri.me/report/github.com/coralogix/coralogix-aws-shipper) ![Static Badge](https://img.shields.io/badge/status-beta-purple)
[![license](https://img.shields.io/github/license/coralogix/coralogix-aws-shipper.svg)](https://raw.githubusercontent.com/coralogix/coralogix-aws-shipper/master/LICENSE) ![publish workflow](https://github.com/coralogix/coralogix-aws-shipper/actions/workflows/publish.yaml/badge.svg) ![Dynamic TOML Badge](https://img.shields.io/badge/dynamic/toml?url=https%3A%2F%2Fraw.githubusercontent.com%2Fcoralogix%2Fcoralogix-aws-shipper%2Fmaster%2FCargo.toml&query=%24.package.version&label=version) [![Rust Report Card](https://rust-reportcard.xuri.me/badge/github.com/coralogix/coralogix-aws-shipper)](https://rust-reportcard.xuri.me/report/github.com/coralogix/coralogix-aws-shipper) ![Static Badge](https://img.shields.io/badge/status-GA-brightgreen)

## Overview

Expand Down
11 changes: 4 additions & 7 deletions template.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,12 @@ AWSTemplateFormatVersion: '2010-09-09'
Transform: AWS::Serverless-2016-10-31

Description: |
Send logs to Coralogix from AWS, (S3, SNS, Cloudwatch and more)
This is a beta release, please report any issues to:
github.com/coralogix/coralogix-aws-shipper/issues
Send logs to Coralogix from AWS (S3, Cloudtrail, Cloudwatch, msk, SNS, SQS, Kinesis and more)
Please report any issues to: github.com/coralogix/coralogix-aws-shipper/issues
Metadata:
AWS::ServerlessRepo::Application:
Name: coralogix-aws-shipper
Description: Send logs to Coralogix.
Description: Send logs to Coralogix from AWS (S3, Cloudtrail, Cloudwatch, msk, SNS, SQS, Kinesis and more)
Author: Coralogix
SpdxLicenseId: Apache-2.0
LicenseUrl: LICENSE
Expand All @@ -26,7 +25,7 @@ Metadata:
- kinesis
- cloudfront
HomePageUrl: https://coralogix.com
SemanticVersion: 0.0.14
SemanticVersion: 1.0.0
SourceCodeUrl: https://github.com/coralogix/coralogix-aws-shipper

AWS::CloudFormation::Interface:
Expand Down Expand Up @@ -399,7 +398,6 @@ Conditions:
- !And
- !Not [ !Equals [ !Ref SNSTopicArn, '' ] ]
- !Equals [ !Ref CloudWatchLogGroupName, '' ]

- !And
- !Not [ !Equals [ !Ref SNSIntegrationTopicArn, '' ] ]
- !Equals [ !Ref CloudWatchLogGroupName, '' ]
Expand Down Expand Up @@ -441,7 +439,6 @@ Conditions:
- !Not [ !Equals [ !Ref KafkaTopic, '' ] ]
- !Equals [ !Ref MSKClusterArn, '' ]
- !Equals [ !Ref IntegrationType, 'Kafka' ]


UseMSKWithNotification: !And
- !Condition UseMSK
Expand Down

0 comments on commit 9d5dbd2

Please sign in to comment.