Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workflows #807

Merged
merged 11 commits into from
Apr 18, 2024
4 changes: 0 additions & 4 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,13 @@
<!--- markdownlint-disable MD041 -->
# What does this PR do?

<!--- Brief explanation of the code or documentation change you've made -->

# How should this be tested?

<!--- Automated tests are preferred, but not always doable - especially for infrastructure. Include commands to run your new feature, and also post-run commands to validate that it worked. (please use code blocks to format code samples) -->

# Is there a relevant Issue open for this?

<!--- Provide a link to any open issues that describe the problem you are solving. -->
resolves #[number]

# Other Relevant info, PRs, etc

<!--- Please provide link to other PRs that may be related (blocking, resolves, etc. etc.) -->
12 changes: 6 additions & 6 deletions .github/workflows/ci_standalone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ name: Test collection with AWX matrix
on:
push:
branches:
- '*_'
- devel
- '*_'
- devel
tags:
- '*_' # ending underscore for trying things
- 'v[0-9]+.[0-9]+.[0-9]+' # final version
- 'v[0-9]+.[0-9]+.[0-9]+[abrc]+[0-9]+' # alpha, beta, release candidate (rc)
- 'v[0-9]+.[0-9]+.[0-9]+.dev[0-9]+' # development versions
- '*_' # ending underscore for trying things
- 'v[0-9]+.[0-9]+.[0-9]+' # final version
- 'v[0-9]+.[0-9]+.[0-9]+[abrc]+[0-9]+' # alpha, beta, release candidate (rc)
- 'v[0-9]+.[0-9]+.[0-9]+.dev[0-9]+' # development versions
pull_request:

jobs:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/issue-close-inactive.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@ jobs:
with:
actions: 'close-issues'
token: ${{ secrets.GITHUB_TOKEN }}
labels: 'need info, inactive'
labels: 'need info,inactive'
inactive-day: 7
...
2 changes: 1 addition & 1 deletion .github/workflows/issue-find-inactive.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,5 @@ jobs:
token: ${{ secrets.GITHUB_TOKEN }}
inactive-day: 30
issue-state: open
exclude-labels: 'backlog, help wanted'
exclude-labels: 'backlog,help wanted'
...
61 changes: 61 additions & 0 deletions .github/workflows/office-hours-issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
---
# https://github.com/marketplace/actions/issues-helper
name: Close and create new office hours issue

on:
schedule:
- cron: "1 0 8 * *"

jobs:
check-need-info:
runs-on: ubuntu-latest
steps:
- name: close-issues
uses: actions-cool/issues-helper@v3
with:
actions: 'close-issues'
token: ${{ secrets.GITHUB_TOKEN }}
labels: 'office_hours'
close-reason: "completed"

create-issue:
runs-on: ubuntu-latest
steps:
- name: Create issue
uses: actions-cool/issues-helper@v3
with:
actions: 'create-issue'
token: ${{ secrets.GITHUB_TOKEN }}
title: 'AAP Config as Code Office Hours Agenda'
body: |
# AAP Config as Code Office Hours
## What

After attending other Office Hours of various groups, we decided to host one of our own.
The goal is to host a regular time for the AAP Config as Code contributors to be available for your folks in the Community, so we are happy to announce a new regular video meeting.

## Where & When

The meeting will be held on the first Thursday of the month at [1300 UTC](https://dateful.com/time-zone-converter?t=13:00&tz=UTC)

- [Google Meet](https://meet.google.com/npj-fyzv-oyo)
- Via Phone PIN: 621 302 239 [Guide](https://support.google.com/meet/answer/9518557)

This meeting is held the first Thursday of the month, at [1300 UTC](https://dateful.com/time-zone-converter?t=13:00&tz=UTC)

## How

Add one topic per comment in this GitHub issue

If you don't have a GitHub account, jump on [#aap_config_as_code:ansible.com](https://matrix.to/#/#aap_config_as_code:ansible.com) on Matrix and we can add the topic for you

## Talk with us

As well as the monthly video meeting you can join the Community (inc development team) on Matrix Chat.

- Matrix: [#aap_config_as_code:ansible.com](https://matrix.to/#/#aap_config_as_code:ansible.com) (recomended)

See you soon!
labels: 'office_hours,help wanted,question'

...
10 changes: 1 addition & 9 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,6 @@ repos:
hooks:
- id: end-of-file-fixer
- id: trailing-whitespace
# Disabling the separate yamllint as it can now be done by ansible-lint with our config moved to TLD.
# - repo: 'https://github.com/adrienverge/yamllint.git'
# rev: v1.26.3
# hooks:
# - id: yamllint
# entry: yamllint -c .github/workflow-config/.yamllint.yml
# types:
# - yaml
- repo: 'https://github.com/ansible-community/ansible-lint.git'
rev: v24.2.2
hooks:
Expand All @@ -27,7 +19,7 @@ repos:
args:
- "--profile=production"
additional_dependencies:
- "ansible-core>=2.13"
- "ansible-core>=2.15"
- "yamllint>=1.26,<2.0"
- repo: https://github.com/DavidAnson/markdownlint-cli2
rev: v0.13.0
Expand Down
2 changes: 1 addition & 1 deletion roles/filetree_create/automatetheautomation.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Automate the Automation

One of the discussions we had when we were talking about the collection desing was if the configuration approach should be called Infrastructure or Configuration as Code, so We'd like to highlight the difference between Configuration as Code vs. Infrastructure as Code.
One of the discussions we had when we were talking about the collection design was if the configuration approach should be called Infrastructure or Configuration as Code, so We'd like to highlight the difference between Configuration as Code vs. Infrastructure as Code.

Configuration as code (referred to as CasC or CAC) and Infrastructure as Code (IaC) are often referred to as the same thing, but IaC is about managing your IT infrastructure. This includes servers, networking, load balancing, and security.

Expand Down
Loading