12 Commits
Author SHA1 Message Date
Antony Messerli 687eec807e Bump configure-aws-credentials to v4 2023-09-26 20:10:58 -05:00
Antony Messerli acedd58881 Ensure proper release is checked out
CI may have been checking out development even though it was
doing everything else for release branch so when tags were applied
it was applied on the wrong branch.

Development and master should have been near the same except for
release bump.

Hard setting the checkout to the proper branch should fix this.

Closes: https://github.com/netbootxyz/netboot.xyz/issues/1294
2023-09-24 20:49:41 -05:00
renovate[bot]andGitHub 5316bc2609 Update actions/checkout action to v4 2023-09-04 14:23:21 +00:00
Antony Messerli f5f99672ca Enable jobs again 2023-02-18 10:42:23 -06:00
Antony Messerli a3c9eac18e Move perms 2023-02-18 00:48:39 -06:00
Antony Messerli c3f46b3aeb Disabling dev release while testing 2023-02-18 00:32:16 -06:00
Antony Messerli d31e4dc6ef Switching to OIDC for deploying on dev 2023-02-17 23:42:59 -06:00
Antony MesserliandGitHub 6c953c4b9f Switch configure-aws-creds to node16
Node 12 is deprecated and switching will remove deprecation notices.
2022-10-14 11:53:47 -05:00
Renovate Bot 2a4362d5b0 Update actions/checkout action to v3 2022-03-01 20:37:54 +00:00
Antony Messerli 0f3a0d9a0b Add workflow dispatch to actions for manual runs 2021-05-09 10:29:09 -05:00
Antony 0590b9a7b4 Switch to aws tooling for development workflow 2020-12-07 15:54:05 -06:00
Antony Messerli 3830da6bb2 Switch to using Github Actions
With the recent changes to Travis CI, it seemed
like a good time to begin porting netboot.xyz CI
over to Github Actions to keep everything in on
place.  These are the changes for the main
netboot.xyz repo.
2020-12-06 12:00:14 -06:00