Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/gha-puppet

Reusable workflows to run Puppet tests within GitHub Actions
https://github.com/voxpupuli/gha-puppet

Merge pull request #50 from traylenator/update

Always refresh apt metadata

9217ba1b7892d133cc8b94d46e82ee0b32481b7c authored 12 months ago
Always refresh apt metadata

Before running `apt-get install` always refresh the metadata.

ea3ac5cc1732d25320c68d474870ae1d05a3a2e4 authored 12 months ago
Merge pull request #49 from evgeni/vagrant

add support for vagrant-libvirt on GHA

b66ada4b8751d1d3633548c2ddbe6c1ec1b9a5ac authored 12 months ago
add support for vagrant-libvirt on GHA

fafc4ec9bbfff3cc0f6495c07f0c070dff697d75 authored 12 months ago
Merge pull request #47 from voxpupuli/env

beaker: Pass beaker_hcloud_token secret

4e7fe70c5b834f6b20b6c82a80db364434ee3912 authored about 1 year ago
beaker: Pass beaker_hcloud_token secret

fa363d376326d582e8a5ad2162199afbc734d53e authored about 1 year ago
Merge pull request #44 from ekohl/release-2.0.0

Release 2.0.0

e8d0217303bbfad7c21716b0e33119b795243557 authored over 1 year ago
Release 2.0.0

b3f32179c62bfa8b50e2fe7a9911c07f7dc86eca authored over 1 year ago
Merge pull request #42 from ekohl/set-in-env-var

Support BEAKER_FACTER matrix generation

7176c2faa1e7d2fa2c2df19bcd6e5082fc8671b7 authored over 1 year ago
Add beaker_facter input parameter

c6ee8e9568629af7b1b23e5b53f22cbd590c9003 authored over 1 year ago
Set beaker env vars from the generated matrix

This gives control of the environment to metadata2gha.

4af395c4ce6e9d1a6c22b1eca4ea90292f3256a3 authored over 1 year ago
Merge pull request #41 from ekohl/rely-on-metadata-for-beaker-name

Rely on puppet_metadata for the beaker name

d5c0131961f53f43dcf9c089509a5074aae9ae54 authored over 1 year ago
Rely on puppet_metadata for the beaker name

puppet_metadata 3.3 started to provide the name of the matrix, which
prepares for more complex s...

c9aac7b87a659c6b92e432fbc3f965617cd562ab authored over 1 year ago
Merge pull request #36 from bastelfreak/beaker

GHA: Replace BEAKER_setfile->BEAKER_SETFILE env var

6b48b068536f19c1073f88ceebf33482597b1fc5 authored over 1 year ago
GHA: Replace BEAKER_setfile->BEAKER_SETFILE env var

59ceea72bafa4f75a2228666b6cc4f0e929117d4 authored over 1 year ago
Merge pull request #40 from ekohl/minimal-example-for-v2

Provide both a minimal example and a voxpupuli-* example

7c90997eb038886186605dd764d8044fd661081c authored over 1 year ago
Provide both a minimal example and a voxpupuli-* example

In 2e4b26c393871ef5625d9aa3f34a9ac339ec2d10 the minimal example was
rewritten to a voxpupuli-* e...

0909bce753f5ca4ff90dbb43e528eeb8279b0a95 authored over 1 year ago
Merge pull request #39 from bastelfreak/ruby

Update Ruby 3.0->3.2 in CI

2558be5a0f21e9aac8e5d73e0c49ebad04ae3050 authored over 1 year ago
Update Ruby 3.0->3.2 in CI

55e6430f80ab1d5cc92542de9962bc9ed1a296d3 authored over 1 year ago
Merge pull request #37 from bastelfreak/docs

README.md: Update Gemfile to match modulesync_config

4743dd4bd18d1c11f70889b0d7cac6fe77e8e758 authored over 1 year ago
README.md: Update Gemfile to match modulesync_config

2e4b26c393871ef5625d9aa3f34a9ac339ec2d10 authored over 1 year ago
Merge pull request #35 from voxpupuli/dependabot/github_actions/actions/checkout-4

Bump actions/checkout from 3 to 4

6d21d84001b3722a2735065413d38c09ac52f01c authored over 1 year ago
Bump actions/checkout from 3 to 4

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...

4fc7ff430ce7e6357afdd3ad3c76981048a69e3a authored over 1 year ago
Merge pull request #32 from voxpupuli/self

beaker/basic: Make CI runner configureable

fd1e80e0e0ad41db1b90d8005b13f803c651fe03 authored over 1 year ago
beaker/basic: Make CI runner configureable

This will enable us to switch to other runners, for example external
ones or bigger github hoste...

daa96bdb20caaed30bea54fcc5a55f9501cb7aa8 authored over 1 year ago
Merge pull request #31 from voxpupuli/p8

Revert "puppet: Require $major.24 or newer"

15307be3a53d7466b470939549f14c1f11c631f4 authored over 1 year ago
Revert "puppet: Require $major.24 or newer"

This reverts commit 61fe7ccc296ae646433503165b2940a04bafea34.

Puppet 7.25 has removed the use o...

09c1d0cffe8a66a46ed0e3f823e248f6e958a7e1 authored over 1 year ago
Merge pull request #30 from voxpupuli/puppet

CI: require Puppet 7.x in pipeline generation jobs

87e08f09ffd4fa47723586e493ef5cdf97952e90 authored over 1 year ago
puppet: Require $major.24 or newer

61fe7ccc296ae646433503165b2940a04bafea34 authored over 1 year ago
CI: require Puppet 7.x in pipeline generation jobs

ea143de3f820110741e903a123951fb4d050f9d8 authored over 1 year ago
Added gem source handling to the Gemfile configuration

ccce1fb2a2df9a0b619e522a3f516e7c8a6d20d6 authored almost 2 years ago
Use a short domain

In f7774c2f9f15aaf8c25a47ce4d1fcd0f53ac7e72 the domain was changed to
be unique for every run, b...

8fcd9dc7e829bcd4768dd7f2297d63011f6706b9 authored almost 2 years ago
Change default domain to start with a letter

189f579a0640b95efc133518ee8cadf749a39d35 authored almost 2 years ago
beaker: Set job-specific domain

The used domain for beaker instances is now unique for each workflow run
for each module we have.

f7774c2f9f15aaf8c25a47ce4d1fcd0f53ac7e72 authored almost 2 years ago
Merge pull request #24 from voxpupuli/bastelfreak-patch-1

Enable dependabot to provide PRs for github actions

76b6d92ea7a3640713676201886ea9ab3c7ae294 authored almost 2 years ago
Enable dependabot to provide PRs for github actions

3c8caac7653d407dfc90189b03c073b2a11937f1 authored almost 2 years ago
Merge pull request #21 from voxpupuli/ubuntu2004

beaker: pin to Ubuntu 20.04 images

a8fea30a9fcf14fd4cc9071c839e5a55d5dbab83 authored about 2 years ago
beaker: pin to Ubuntu 20.04 images

Ubuntu 22.04 don't work nicely with our CentOS 7 docker containers:
https://github.com/voxpupuli...

f744ec2ba704c6787f80621d76903eefbcce61d9 authored about 2 years ago
Merge pull request #20 from bastelfreak/hcloud

Make BEAKER_HYPERVISOR configureable

560b5bf7dd6e8883ad0aebf75f6648b598da72bb authored about 2 years ago
Make BEAKER_HYPERVISOR configureable

05786e3585e6845de5053f6446131b8047994a67 authored about 2 years ago
Merge pull request #19 from ekohl/use-setup-v3

Use actions/checkout@v3

101ac6419a72a5c1112ffcbc31e8e3f70ab534c1 authored about 2 years ago
Use actions/checkout@v3

This uses NodeJS 16 and gets rid of the deprecation message for NodeJS
12.

01c5cd6462ad48061b7bc44bd38c39dd3301acc8 authored about 2 years ago
Implement support for additional packages in workflows

d770bd37dd1543bc793f59df3afe0f278b8b3499 authored over 2 years ago
Merge pull request #14 from ekohl/use-ref-name

Document github.ref_name instead of .head_ref

238b8d0835e27d0bad3afb93261598169cc76422 authored almost 3 years ago
Document github.ref_name instead of .head_ref

head_ref is only available in pull requests. ref_name is also available
on push.

151b0d354640812b672e4914ee26dbec186492cf authored almost 3 years ago
Add a cache-version parameter

This allows dealing with a corrupted cache.
https://github.com/ruby/setup-ruby#dealing-with-a-co...

1da427c855cd4911eb8cfe043e5d812e9b95d402 authored almost 3 years ago
Merge pull request #12 from bastelfreak/damn

release workflow: declare working-directory as input, not secret

8799fe0d34855d5bce43566be1461ca308308749 authored almost 3 years ago
release workflow: declare working-directory as input, not secret

cdb056938f8071520e732c3e63425cc86778381e authored almost 3 years ago
Merge pull request #11 from voxpupuli/workingdir

Implement support for working-directories

42dec51dd030a6a1bec8ff52f95da84682cf1c9f authored almost 3 years ago
Implement support for working-directories

f82c4ad8a1b0b8c81182d0b99e768d855ae9f948 authored almost 3 years ago
Release 1.0.0

This is the first version. It doesn't mention what changed because
everything is new.

e328e72269719a24c77545e6aa9e51b4626075e8 authored almost 3 years ago
Document Gemfile and Rakefile examples

b21e99687a2d844c1e999ab9c78bf33c64edd862 authored almost 3 years ago
Use PUPPET_GEM_VERSION as environment variable

This copies what Puppet's PDK templates have used. While Vox Pupuli has
historically used PUPPET...

c7ddb90d760174e591a9cbb24a95f2f71085cc0d authored almost 3 years ago
Rename deploy to release

The release workflow releases, it doesn't deploy anything. This makes it
consistent.

fd85e869011e30f8437e4330d179c1d7ceab2ad4 authored about 3 years ago
Use syntax highlighting

6602b90edacc1ef5e054cc15da0be54eec252288 authored about 3 years ago
Reflect repository transfer

5c7cfa7adfa1c743665df723822afa7518249dd7 authored about 3 years ago
Correct release workflow example

84cd84519c6b313f075a8b553708df9c04942182 authored about 3 years ago
Correct reference in variable comparison

206cbb2b5e3493db587a0a93cd2ee9b0f17ec4cc authored about 3 years ago
Only show the Puppet version number

This changes it (in the typical scenario) from:

CI / Puppet / Puppet 7 - ...

To:

CI /...

3f0b02ba07b86f0a2b2b914aba01dd69e39bd95f authored about 3 years ago
Update naming instructions

0bc5086a31116dca1300fe06e2302a8f2e640ef4 authored about 3 years ago
Rename workflows

It now uses Puppet in the base name which shortens some things. It also
renames setup to static ...

eb9d7e1e3bb1ac421fc048ff801018a842c1861d authored about 3 years ago
Split ci into multiple workflows

It wasn't really possible to have a single workflow where beaker was in
there but optional while...

f783c356d12514b52609bc54107e1023946524f9 authored about 3 years ago
Add a CI workflow

4dbe294baf47e976c0f8cfbe2d4ae4620d7e3f36 authored about 3 years ago
Initial commit

dd4451cea0746ee2550ca0f5a37dfbfc0736572d authored about 3 years ago