Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
c693650
Modernizing module
andreaswittig Dec 4, 2024
22f2a4f
Add renovate.json
renovate-widdix[bot] Dec 11, 2024
d3ee0a2
Merge pull request #27 from cfn-modules/renovate/configure
andreaswittig Dec 11, 2024
08795d3
preparing eslint v9
andreaswittig Dec 11, 2024
3f79b53
Merge pull request #26 from cfn-modules/modernize
andreaswittig Dec 11, 2024
3f2bd0b
Migrate from launch config to launch template
andreaswittig Dec 12, 2024
f0f5883
Update dependency eslint to v9
renovate-widdix[bot] Dec 12, 2024
c2ba884
Merge pull request #31 from cfn-modules/renovate/eslint-9.x
andreaswittig Dec 12, 2024
0ef3373
Update dependency @cfn-modules/vpc to v2
renovate-widdix[bot] Dec 12, 2024
7e39ce3
Update dependency ava to v6
renovate-widdix[bot] Dec 12, 2024
e78f86f
Merge pull request #30 from cfn-modules/renovate/ava-6.x
andreaswittig Dec 12, 2024
eece4d8
Merge pull request #29 from cfn-modules/renovate/cfn-modules-vpc-2.x
andreaswittig Dec 12, 2024
802df3d
Update dependency @cfn-modules/test to v0.9.1
renovate-widdix[bot] Dec 12, 2024
69fdbd4
Merge pull request #28 from cfn-modules/renovate/all-minor-patch
andreaswittig Dec 12, 2024
39b02e1
Update dependency eslint to v9.17.0
renovate-widdix[bot] Dec 14, 2024
8d4f95a
Preparing 1.5.0
andreaswittig Dec 19, 2024
de413e2
1.5.0
andreaswittig Dec 19, 2024
825dd69
Adding support for whitelisting bastion IP Cidrs
chrislbs Jan 7, 2025
c69e192
Fixing yamllint errors in module.yml
chrislbs Jan 14, 2025
df32f46
Disabling test workflow
chrislbs Jan 14, 2025
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
23 changes: 9 additions & 14 deletions .github/workflows/ci.yml → .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -1,29 +1,24 @@
name: CI

on: [push, pull_request]

name: Lint
on:
push:
branches: [master]
pull_request:
jobs:
build:
runs-on: 'ubuntu-latest'

runs-on: ['ubuntu-latest']
steps:

- uses: 'actions/checkout@v2'

- uses: 'actions/setup-python@v2'
with:
python-version: '3.8'

- name: yamlllint
run: |
pip install yamllint==1.26.0
pip install yamllint==1.35.1
yamllint module.yml && yamllint test/*.yml

- name: cfn-lint
run: |
pip install cfn-lint==0.46.0
cfn-lint -t module.yml && cfn-lint -t test/*.yml

pip install cfn-lint==1.20.1
cfn-lint -i W3002 W1011 -t module.yml && cfn-lint -i W3002 W1011 -t test/*.yml
- name: license
run: |
grep -q "LICENSE-2.0" module.yml
31 changes: 31 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Test
on: workflow_dispatch
#on:
# push:
# branches: [master]
# pull_request:
permissions:
id-token: write
contents: read
concurrency:
group: test
cancel-in-progress: false
jobs:
build:
runs-on: ['ubuntu-latest']
steps:
- uses: 'actions/checkout@v2'
- uses: aws-actions/configure-aws-credentials@v4
with:
role-to-assume: 'arn:aws:iam::068189904525:role/github-openid-connect'
aws-region: 'eu-west-1'
- uses: actions/setup-node@v4
with:
node-version: '18.x'
- name: test
run: |
npm ci
cd test
npm ci
CFN_PACKAGE_BUCKET_NAME=cf-templates-1a2zmgbg9ut4o-eu-west-1 npm test
cd -
Loading
Loading